默认构造函数声明在类的头文件中可能类似于:
class CMapStringToString
{
public:
// ...
// 默认构造函数
CMapStringToString();
// ...
};
默认构造函数用于创建 CMapStringToString 对象的实例。你可以在程序中使用以下方式创建一个 CMapStringToString 对象:
CMapStringToString myMap;
这将创建一个空的 CMapStringToString 对象,你可以随后使用 SetAt 方法插入键值对,使用 Lookup 方法查找键对应的值,等等。
请注意,MFC 中的映射类通常在使用前需要进行初始化。如果你在构造函数中希望执行一些特殊的初始化操作,你可以通过派生自定义类并在派生类的构造函数中执行特殊初始化。例如:
class MyDerivedMap : public CMapStringToString
{
public:
MyDerivedMap() : CMapStringToString()
{
// 在这里进行特殊的初始化操作
}
};
转载请注明出处:http://www.zyzy.cn/article/detail/18770/MFC/CMapStringToString