上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 29 下一页
摘要: new和delete最终调用malloc和free,关于malloc和free实现原理参见这篇文章: http://blog.csd... 阅读全文
posted @ 2017-05-12 17:00 乐天的java 阅读(303) 评论(0) 推荐(0)
摘要: int* parr = new int[5];//分配的是一个数组 delete[] parr; int* pval = new... 阅读全文
posted @ 2017-05-12 16:42 乐天的java 阅读(29) 评论(0) 推荐(0)
摘要: 1.Internet :互联网 internet: 因特网 2.ISP因特网服务提供商(internet service prov... 阅读全文
posted @ 2017-05-10 21:23 乐天的java 阅读(52) 评论(0) 推荐(0)
摘要: 话不多说直接上代码: #includeusing namespace std;#includetemplateclass Scope... 阅读全文
posted @ 2017-05-10 20:27 乐天的java 阅读(59) 评论(0) 推荐(0)
摘要: 我们都知道,当new一个东西之后,必须delete它。但是问题可能出现在在new和delete之间:比如中间出现了异常,或者re... 阅读全文
posted @ 2017-05-10 20:13 乐天的java 阅读(27) 评论(0) 推荐(0)
摘要: 复制对象时要把对象的每一部分都赋值到位,尤其在有基类的时候容易遗漏复制 #includeusing namespace s... 阅读全文
posted @ 2017-05-10 20:02 乐天的java 阅读(53) 评论(0) 推荐(0)
摘要: 显而易见 令赋值运算符返回一个引用有利于表达式连续赋值,其他需要连续操作的函数也如此,有一点需要注意,一般重载赋值运算符时,要... 阅读全文
posted @ 2017-05-08 21:17 乐天的java 阅读(32) 评论(0) 推荐(0)
摘要: 先看一段代码 #includeusing namespace std;#includeclass Base{public: B... 阅读全文
posted @ 2017-05-08 21:11 乐天的java 阅读(42) 评论(0) 推荐(0)
摘要: 一般来讲如果基类类对象里如果申请了空间,基类对象的析构函数就应该声明为virtual析构函数,否则容易造成内存泄露。 举个... 阅读全文
posted @ 2017-05-08 20:47 乐天的java 阅读(47) 评论(0) 推荐(0)
摘要: 前面我们已经知道,编译器会默认为我们合成六个成员函数分别是:构造函数、拷贝构造函数、析构函数、赋值运算符重载、取地址运算符重载、... 阅读全文
posted @ 2017-05-08 20:24 乐天的java 阅读(62) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 29 下一页