摘录: vc编程中的20点小笔记
2005-10-30 15:08
330 查看
vc编程中的20点小笔记[本页面推荐在1024x768分辩率下浏览]文章类别:Visual C++ |
网站目录: 网站首页 —> Visual C++ |
转载自:www.csdn.net var arrBaiduCproConfig=new Array(); arrBaiduCproConfig['uid'] = 160; arrBaiduCproConfig['n'] = 'sitegamerhomecpr'; arrBaiduCproConfig['tm'] = 20; arrBaiduCproConfig['cm'] = 76; arrBaiduCproConfig['um'] = 26; arrBaiduCproConfig['rad'] = 0; arrBaiduCproConfig['w'] = 728; arrBaiduCproConfig['h'] = 90; arrBaiduCproConfig['bd'] = '#ffffff'; arrBaiduCproConfig['bg'] = '#ffffff'; arrBaiduCproConfig['tt'] = '#0000ff'; arrBaiduCproConfig['ct'] = '#000000'; arrBaiduCproConfig['url'] = '#666666'; arrBaiduCproConfig['bdl'] = '#CCCCCC'; arrBaiduCproConfig['wn'] = 4; arrBaiduCproConfig['hn'] = 1; arrBaiduCproConfig['ta'] = 'right'; arrBaiduCproConfig['tl'] = 'bottom'; arrBaiduCproConfig['bu'] = 0; 把delphi从1.0用到了如今的6.0,回头看看,除了对mis、数据库、几个界面控件的认识外,所知无几,delphi这个编程软件 的确是一个值得称赞的东西,从设计到使用,优点多多。但今日找工作,人必问C/C++,心中感慨万千,幸亏对候先生的书,熟 读了几遍,但实践经验颇少,于是拼命看书。无言。 我是个Coding。 优秀vc网站:www.vckbase.com,学习后部分笔记,给可能需要的朋友。 1、异常处理 try {} catch(Ex& exc){},建议最后加入catch(...){}处理可能没有预计到的错误 2、模板的成员函数不能是虚函数【没有完全明白,学习中】 3、定义一个不修改变量的成员函数时候,定义为const成员函数是一个好办法 4、如果一个类作为其他类的基类,析构函数应该是virtual,这样可以支持RTTI,和对象析构时候可以执行正确地析构函数 5、颇通的函数名隐式的转换为函数的地址,但成员函数需要如此调用&A::Func(); 6、注意I++,和++i的区别,前者是先用后加,后者是先加后用 7、逗号分割表达式,如【while (++i,--J,dRecored.eof,sRecord.bof){}】 8、两个类互为成员函数的时候。1.提前声明一个类。2.被提前声明的类在另外一个类中只能声明外指针或者引用。 9、所有成员函数都缺省为内联函数,编译器根据函数的复杂度来确定是否将函数编译成为非内联函数,如果强制声明 非内联函数,该如下:#pragma auto_inline; 10、全局变量声明:【声明文件】int i; 【使用文件】 extern int i; 11、内联函数的声明必须是在函数实现的地方声明,而不是在函数定义的地方 12、inlude "windows.h" 和include <windows.h>的区别在于寻找文件的顺序不同 前者是现在当前目录下寻找文件,没有的化再去编译器定义的路径寻找 后者相反,先找编译器定义的路径,在回到当前目录查找 13、如何将一个CString类型的变量转换为Int类型 int xx = atoi(CString mm); 14、_T()自动将()内字符串转成unicode or Multibyte-character or SBCS (ASCII) 根据系统宏定义 15、将字符串的末尾空格去掉,str.TrimRight(); 16、CTime time = CTime::GetCurrentTime(); 取得当前时间 |
相关文章推荐
- vc编程中的20点小笔记
- COM 组件编程--VC知识库读杨老师文章笔记
- java 编程思想 笔记摘录
- 孙鑫VC++讲座笔记-(6)菜单编程
- 孙鑫VC视频教程笔记之第九课“程序外观修改及工具栏状态栏编程”
- VC++数据库编程笔记(一)
- 孙鑫VC学习笔记:第十四讲 (二) 网络编程
- VC 编程笔记
- 孙鑫VC学习笔记:第二十讲 ado数据库编程
- 孙鑫VC++讲座笔记-(5)文本编程
- VC++ 技术内幕 笔记 第一天 Windows的编程模式
- vc6 与 lua 5.1 的混合编程 (笔记)
- VC网络编程笔记--进程间通信-匿名管道
- VC++编程之第一课笔记――Windows程序内部运行原理
- 用VC对VISTA编程笔记
- VC++ MFC编程学习笔记(2)
- 【VC编程】笔记3---使用Win32SDK编程,模仿MFC的消息映射处理机制
- 孙鑫VC++讲座笔记-(6)菜单编程
- VC++ MFC编程学习笔记(3)
- VC++编程之第二课笔记――C++的继承封装多态