- 博客(3)
- 资源 (1)
- 收藏
- 关注
转载 C++基本语法(下)
46. 重载针对数组分配的操作符new[]()和delete[]()的重载。new[]()操作符,返回类型是void *,并且第一个参数类型是size_t。如 void *operator new[](size_t); 当调用如下代码时:Screen *ps = new Screen[10];操作符new[]()的size_t参数被自动初始化,其值等于存放10个Screen对象的数组所需内存的
2010-02-05 15:26:00 394
转载 C++基本语法(中)
0. 类型转换中的提示实际上就是内置数据类型的提升,如char转换为int,bool转换为int,float转换为double等。1. 类型转换中的标准转换有五种类型:(1)整值类型转换(不包括提升);(2)浮点转换;(3)浮点-整值转换;(4)指针转换和(5)bool转换。前三种转换是有潜在危险的转换。所有的标准转换都是等价的。一些注意点:0可以被转换为任何指
2010-02-05 15:24:00 568
转载 c++基本语法
0. 编译C++程序时,编译器自动定义了一个预处理名字__cplusplus,而编译标准C时,自动定义名字__STDC__。另外几个比较有用的预定义名字是__LINE__(文件的当前编译行数),__FILE__(当前被编译的文件名字),__DATE__(编译日期)和__TIME__(编译时间)。1. C库头文件的C++名字总是以字母C开头,后面去掉后缀.h的C名字,如在C++库中的
2010-02-05 15:18:00 305
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人