- 博客(4)
- 收藏
- 关注
转载 VC6.0 中 getline(cin, string) 需按两次回车解决方法
c++的标准库模板函数getline在读到限定符后还要读取额外字符解决方法:进入X:\Program Files\Microsoft Visual Studio\VC98\Include目录(VC6.0安装的地方),用记事本打开string(注意,不是string.h),然后找到以下代码段.else if (_Tr::eq((_E)_C,_D)) {_Chg = true;
2012-03-03 07:34:56 580
转载 柔性数组
也许你从来没有听说过柔性数组(flexible array)这个概念,但是它确实是存在的。C99中,结构中的最后一个元素允许是未知大小的数组,这就叫做柔性数组成员,但结构中的柔性数组成员前面必须至少一个其他成员。 柔性数组成员允许结构中包含一个大小可变的数组。sizeof返回的这种结构大小不包括柔性数组的内存。包含柔性数组成员的结构用malloc ()函数进行内存的动态分配,并且分
2012-02-29 11:41:47 205
转载 如何计算对象或者类型所占的内存字节数
总结一下将sizeof用于各种类型对象或类型时其结果的算法。1、认识sizeofsizeof是C/C++中的一个operator,其作用就是返回一个对象或者类型所占的内存字节数(byte)。返回值是size_t,在头文件stddef.h中定义。2、用法sizeof的用法有一下3种:(1)sizeof(object);//即sizeof(对象)(2)sizeof(type
2012-02-29 10:14:30 1623
转载 C++中static的使用方法
C#与C++的static有两种用法:面向过程程序设计中的static和面向对象设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。面向过程设计中的static 1、静态全局变量 在全局变量前,加上static,该变量就被定义成为一个静态全局变量。我们先举一个静态全局变量的例子,如下: //Example 1
2012-02-28 21:34:01 812
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人