- 博客(2)
- 收藏
- 关注
转载 operator new和new operator
导读: 返回值类型是void*,表示其返回的是一个未经处理(raw)的指针,指向未初始化的内存。参数size_t确定分配多少内存。你能增加额外的参数重载函数operator new,但是第一个参数类型必须是size_t。头文件中有一个很好的重载的例子,那就是placement new,它看上去象这样: void * operator new(size_t, void *locati
2013-07-23 22:46:13
318
转载 在C语言中,double、long、unsigned、int、char类型数据所占字节数
和机器字长及编译器有关系: 所以,int,long int,short int的宽度都可能随编译器而异。但有几条铁定的原则(ANSI/ISO制订的): 1 sizeof(short int)<=sizeof(int) 2 sizeof(int)<=sizeof(long int) 3 short int至少应为16位(2字节) 4 long int至少应为32位。 unsigned 是
2013-07-06 22:05:39
417
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人