05 2014 档案
摘要:1、new 是c++中的操作符,malloc是c 中的一个函数2、new 不止是分配内存,而且会调用类的构造函数,同理delete会调用类的析构函数,而malloc则只分配内存,不会进行初始化类成员的工作,同样free也不会调用析构函数3、内存泄漏对于malloc或者new都可以检查出来的,区别在于...
阅读全文
摘要:1. map的erase函数使用 这里首先要注意,C++针对map的erase函数有不同的函数原型,这往往是出现问题的关键所在。根据参考文献1: 在C++98中:(1) void erase (iterator position);(2)size_type erase (const key_type...
阅读全文
摘要:在线查看的网址:https://software.intel.com/sites/landingpage/IntrinsicsGuide/Intel® 64 and IA-32 Architectures Software Developer's Manualshttp://www.intel.co...
阅读全文
摘要:先看一段代码实验:#include#includeusing namespace std;int main(){ unsigned int i = numeric_limits::max(); float f = i; unsigned int j = (unsigned int ...
阅读全文
摘要:1.数值常数有:整型常数、浮点常数; 2.只有数值常数才有后缀说明; 3.数值常数后缀不区分字母大小写。 (1)整型常数的表示形式有:十进制形式、以0开头的八进制形式、以0x开头的十六进制形式,无二进制形式。 整型常数默认是signed int的。 对整型常数进行类型转换的后缀只有:u或U(uns...
阅读全文

浙公网安备 33010602011771号