我现在正在做个人通讯簿,请帮我看看这是怎么回事?

来源:百度知道 编辑:UC知道 时间:2024/06/15 00:29:37
程序需要用到标签控件,我为每个对话框创建类时没出问题,但是之后却发现头文件的名字跟创建的类名不同,类名的后面多了1、2、3之类的,
例如我创建的类名是Ex_Address,但头文件却是Ex_Address1,这是怎么回事?
我就是想知道为什么会出现这种同名的文件啊,做其它程序时都没有出现过这种现象。
定义的时候是正常的,“做其它程序时都没有出现过这种现象。”那些1、2、3根本没在意是什么时候出现。
为什么会出现这么奇怪的现象?

记得要给我分啊
你说的不是太清楚,不过我猜测,你可能是要问为什么生成的类文件会自动变成Ex_Address1之类的吧?如果是这样,那是因为你的程序目录下有同名文件的存在,你把它删除掉,再重新生成类文件就可以了!

不知道你是什么版本的。。
反正VC6没这规矩,可能是避免类名和文件名冲突吧。。
你类名起个类似 CMyButton 这样的类看看,看看文件名是不是MyButton.cpp