winxp2 发表于 2007-11-12 23:13

请教一个c++的问题

CIni cIniFile(gc_strProjectPathFilename);
cini 是个类,就觉得cIniFile应该是个funktion,
后来看到 bOK = cIniFile.GetValue(gc_strProjectPathSection, gc_strProjectPathItem, gc_strProjectPath);
cIniFile可以调用funktion那它应该是类的对象了拉。这下迷糊了,
在整个project中查找cIniFile,就这2个地方有cIniFile这个东西。
想到CIni cIniFile(gc_strProjectPathFilename);难道是类中的构造方法constructor,
查资料,没有找到相关说明,
请教,有高人知道这种定义CIni cIniFile(gc_strProjectPathFilename);是什么吗?
谢谢了

ourgame 发表于 2007-11-12 23:53

CIniFile是类库里面的类型

无声无息 发表于 2007-11-12 23:55

cIniFile 是 CIni 类的一个对象

CIni cIniFile(gc_strProjectPathFilename); //这一句就是声明一个CIni类的对象,同时调用他的构造函数

看一下c++的教程就明白了,这算是基础吧,呵呵

winxp2 发表于 2007-11-13 10:00

原帖由 无声无息 于 2007-11-12 23:55 发表 http://www.dolc.de/forum/images/common/back.gif
cIniFile 是 CIni 类的一个对象

CIni cIniFile(gc_strProjectPathFilename); //这一句就是声明一个CIni类的对象,同时调用他的构造函数

看一下c++的教程就明白了,这算是基础吧,呵呵
thx a lot, i have found the defines. 这一句就是声明一个CIni类的对象,同时调用CIni的构造函数CIni(char *).
页: [1]
查看完整版本: 请教一个c++的问题