Можно создать дубликат:
When should I use the new keyword in C++?Когда следует использовать «новое»?
Я не знаю разницу между случай 1 и случай 2:
Я определения структуры ниже:
struct Graph {
int ID;
}
Дело 1:
Graph g;
g.ID = 1;
случай 2:
Graph* g = new G();
g.ID = 1;
Являются ли эти два случая то же самое? Какая разница?
Благодарим за внимание! – LoveTW
Если точка с запятой добавлена в конце определения 'struct', тогда может быть скомпилирован случай 1. –