【发布时间】:2012-07-19 04:01:04
【问题描述】:
以下场景的语法是否有问题:
如果我有 Foo 类和 Foo1 类,而我的 Foo 类有 Foo1 类型的私有成员:
.h 文件:
class Foo{
Foo1 *oFoo;
public:
Foo(Foo1 &Fooy);
}
.cc 文件:
Foo::Foo(Foo1 &Fooy){
oFoo = &Fooy;
}
上述构造函数中的赋值是否合法?我是 C++ 新手。
【问题讨论】:
标签: c++ class pointers reference g++