我偶然发现了使用以下语法的代码。
int main(){
class foo{
public:
int x;
foo(int y){x=y;}
}
* bar = new foo(1);
}
与更常见的相比,使用它是否有任何目的/后果
int main(){
class foo{
public:
int x;
foo(int y){x=y;}
};
foo * bar = new foo(1);
}