求助:VC中添加新类时的类名问题。
才开始学习MFC,发现书上的例程中好像每个类都要在前面加上一个“C”,这到底是什么意思啊?
系统在对第一个字母为“C”的类生成源文件时都会忽略掉这个“C”,请问它对编译器或者其它工具会产生什么影响吗?是不是只要有“C”的就表明它是一个由MFC继承来的?在添加一个不继承MFC的类时,是不是也要加上一个“C”?
哪位知道的请指点一二,谢谢了!
问题点数:50、回复次数:8Top
1 楼eminwoo(天邪鬼)回复于 2006-05-04 07:52:46 得分 7
那个C 好像是class的意思
类名随便起 只要不和关键字还有其它标识符冲突就行.没必要非在前面加CTop
2 楼wanttoknow2001(风)回复于 2006-05-04 08:56:00 得分 7
你可以看一下
匈牙利命名法
C是Class的意思
还有很多阿 比如说 m_text 的m表示member的意思
他可以让程序员更好的理解变量和函数的意思Top
3 楼xx_jj()回复于 2006-05-04 09:00:34 得分 7
匈牙利命名法
c是编译器自己给你添加的Top
4 楼hrbniu(五彩神牛)回复于 2006-05-04 09:06:04 得分 8
只是代码书写的习惯而已,没有本质的意义。
有C无C都可以Top
5 楼jszj(老板说mis部不是赚钱的部门...)回复于 2006-05-04 09:15:10 得分 7
你至少要看一下书才行,这是最基本的,而基本的东西需要看书,因为基本的东西有很多,不可能大家把每一个都拿来讲的Top
6 楼Featured(我握着爱情的门票静静排队……)回复于 2006-05-04 11:09:40 得分 7
听听楼上的意见,没错
C代表Class,是Windows平台上惯用的命名法Top
7 楼lyl_rabbit(阿牛)回复于 2006-05-04 11:15:37 得分 7
楼上说的都对Top
8 楼sumless(void)回复于 2006-05-04 13:35:24 得分 0
我知道匈牙利命名法的,只是想知道那个C对编译器会不会产生什么影响。
照大家的答复看来,这个是不会有什么影响的了。
谢谢大家了!Top




