读书人

c++ primer 中的一个小疑点

发布时间: 2012-02-14 19:19:19 作者: rapoo

c++ primer 中的一个小问题
今天不小心在c++ primer中看到一个问题,想了很久都没有办法解答。希望得到各位高手们的帮助。问题是:
Define a pair of classes X and Y ,in which X has a pointer to Y, and Y has an object of type X.
这个个问题是在讲 Using Class Declarations for Class Members的时候看到的。
先谢谢大家了。

[解决办法]
主要用了forward declaration

C/C++ code
class Y;class X{    Y* m_py;};class Y{    X    m_x;};
[解决办法]
must statement class Y before class X

读书人网 >C++

热点推荐