C++在函数中给类的指针变量赋值问题
今晚在一个指针赋值问题上纠缠了近 3 个小时。其实这个问题以前也碰到
过,也是费了九牛二虎之力才解决,但是记忆不是很深刻。为了加深印象,今
天就写一篇日志纪念一下。
问题描述:
class Apple
{
public:
int i;
public:
Apple();
Apple(const Apple &refApple);
virtual ~Apple();
};
#include "Apple.h"
class CDolphin
{
public:
Apple m_Apple;
public:
CDolphin();
CDolphin(const CDolphin &refDol);
virtual ~CDolphin();
};
#include "Apple.h"
#include "Dolphin.h"
class CDATA_tranDoc : public CDocument
{
protected: // create from serialization only
CDATA_tranDoc();
DECLARE_DYNCREATE(CDATA_tranDoc)
// Attributes
public:
Apple *m_pApple;
CDolphin *m_pDolphin;
评论1
最新资源