CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

求助:VC中添加新类时的类名问题。

楼主sumless(void)2006-05-04 03:35:18 在 VC/MFC / 基础类 提问

才开始学习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

相关问题

关键词

得分解答快速导航

  • 帖主:sumless
  • eminwoo
  • wanttoknow2001
  • xx_jj
  • hrbniu
  • jszj
  • Featured
  • lyl_rabbit

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo