以前看到别人的代码头文件 前很不明白 ,现在知道了 那个是6.0自动生成的
比如我Insert一个类(ClassA) 6.0在头文件和cpp文件就会自动添加以下代码
// lassA.h: interface for the ClassA class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_LASSA_H__96FA1228_AB25_4A26_8499_1FA4F709934C__INCLUDED_) #define AFX_LASSA_H__96FA1228_AB25_4A26_8499_1FA4F709934C__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 class ClassA { public: ClassA(); virtual ~ClassA(); }; #endif // !defined(AFX_LASSA_H__96FA1228_AB25_4A26_8499_1FA4F709934C__INCLUDED_)
// lassA.cpp: implementation of the ClassA class. // ////////////////////////////////////////////////////////////////////// #include "lassA.h" ////////////////////////////////////////////////////////////////////// // Construction/Destruction ////////////////////////////////////////////////////////////////////// ClassA::ClassA() { } ClassA::~ClassA() { }
本文解析了Visual C++ 6.0 IDE中自动生成的类头文件和实现文件中的代码结构及含义。通过一个具体的类ClassA为例,详细介绍了自动生成的代码如何帮助开发者避免重复编写相同的基础代码。
738

被折叠的 条评论
为什么被折叠?



