【发布时间】:2011-05-24 02:01:00
【问题描述】:
我正在使用 C++ 进行编码,并且我在类的头文件中有私有数据成员。
private:
Object1 obj1;
Object2 obj2(&obj1);
所以,第二个对象需要一个指向第一个对象的指针。当我尝试编译程序时,出现以下错误:
“‘&’标记之前的预期标识符”
有没有办法在实现文件中实例化这个类的构造函数中的对象而不是它的定义?我该如何纠正这个错误?程序无法编译。
【问题讨论】:
标签: c++ pointers header ampersand