- 博客(6)
- 资源 (1)
- 收藏
- 关注
转载 C++右值引用
C++0x来了,你准备好了吗?(四) 右值引用<br />右值引用<br /><br /> 作为最重要的一项语言特性,右值引用(rvalue references)被引入到 C++0x中。我们可以通过操作符“&&”来声明一个右值引用,原先在C++中使用“&”操作符声明的引用现在被称为左值引用。 int a;<br />int& a_lvref = a; // 左值引用<br /><br />int b;<br />int&& b_rvref = b; // 右值应用<br /> 左值引用和右值引用的
2011-01-07 18:47:00 3265
原创 xy...
有整型变量x=7,y=8,z=3,则表达式x y & -z的结果是_________。x|y&-zx|(y&-z)0x0007|(0x0008^-(0x0003))0x0007|(0x0008^0xfffd)0x0007|0x00080x000f15
2010-08-19 17:09:00 600
原创 c++
sizeof()取的是整个数组的长度,字符数字里字符的个数+最后的/0,就是7个strlen()取数遇到第一个/0为止,所以它只取了"a0/0a0/0"这个字符串中前两个字符,即a和0,所以是2 宏替换不占用程序的运行时间 为了使模块尽可能独立,要求模块的内聚程序要尽量高,且各模块间的耦合程序要尽量弱
2010-08-12 10:20:00 488
原创 指针的赋值
nt a, *pa=&a;输出指针pa十进制的地址值的方法是cout char a[] = "b/n"; cout 给内存地址为"0X123456789"赋值为0请分别写出 在 win16 和 win32机器上的代码:WIN16:_long *p; p = (long*)0X123456789; *p = 0;WIN32_:: *((int*)(0X1234
2010-08-11 16:37:00 842
原创 枚举
<br /> public static DataTable EnumToDataTable(Type enumType, string key, string val) { string[] Names =System.Enum.GetNames(enumType); Array Values = System.Enum.GetValues(enumType); DataTable table = n
2010-06-18 17:40:00 360
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人