- 博客(5)
- 收藏
- 关注
原创 环境变量包含引号
有些程序通过命令行输入参数,该参数通过读取环境变量获得,而且该环境变量中含有空格,这样就需要通过引号括起来。但环境变量中包含引号却有点小技巧,如下:set TEMP="%HOMEDRIVE%\Program\" \"Files\SETX /m ENVTEMP %TEMP%
2013-05-17 14:25:25
3151
原创 C++笔记
1、运算符重载 运算符重载的目的是使C++代码更直观、更易懂。重载运算符和优先级不变。重载形式为:返回类型 operator 运算符号(参数说明)运算符中参数说明是内部类型时不能重载。 2、拷贝构造函数如果显示申明了,那么隐式拷贝构造函数就不会调用(不会按位复制,但vptr还是会进行拷贝)?子类显示拷贝函数的调用会导致父类无法调用其显示拷贝构造函数而是调用父类显示构造
2012-12-17 09:41:06
305
转载 汉字编码
GBK与UTF-8的区别GBK的文字编码是双字节来表示的,即不论中、英文字符均使用双字节来表示,只不过为区分中文,将其最高位都定成1。至于UTF-8编码则是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码
2011-09-11 20:06:46
730
原创 C/C++陷阱与缺陷
//++a与a++++a,在a存储的值上增加1并向使用它的表达式“返回”新的a值;a++,向使用它的表达式“返回”a的值,再对a加1。例如,下列程序:a=5;b=5;printf("%d\n",++a);printf("%d\n",b++);输出结果:
2011-09-10 19:57:17
759
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人