vc++ 初学者 向您请教 了

来源:百度知道 编辑:UC知道 时间:2024/05/22 00:27:16
class CMy81Doc : public Cdocument//冒号后面的public Cdocument是什么意思
{
protected: // create from serialization only
CMy81Doc();
DECLARE_DYNCREATE(CMy81Doc)

// Attributes
public:

// Operations
public:

public:
virtual BOOL OnNewDocument();
virtual void Serialize(CArchive& ar);

public:
virtual ~CMy81Doc();//这里的virtual是什么意思,后面的是析构
#ifdef _DEBUG//“如果定义了_DEBUG”,后面的两句又是什么意思哪
virtual void AssertValid() const;
virtual void Dump(CDumpContext& dc) const;
#endif

protected:

// Generated message map functions
protected:

DECLARE_MESSAGE_MAP()
};
麻烦 vc高手给详细解释一下,谢谢了。
谢谢楼下的两位,事出有因,理解万岁。

自己看书。。。。
基础啊。。。
书上全有的。。。。苍天啊。。。。
1、冒号后面是继承的意思,公有继承
2、VIRTUAL 虚函数
3、代表如果前面定义了宏_DEBUG,就执行下面的2句话。
你真的该好好看下书。。。书上的基本概念的。。。

楼主先去看看 C++ 语言基础教程吧,不是 VC++ “操作教程”

你的疑问 C++ 类、继承、重载之类的基础问题

你现在的情况相当于没有学过英语语法,直接就想上去跟老外对话

看书完破