
c++
锐气波发
认真学习,开心最好
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
模板类和友元
今天写一个类模板的时候模板类友元函数先是编译不能模板化,再是无法连接,通过看书终于解决了问题 首先模板类的友元函数分为三类: 1,非模板友元函数; 2,约束类模板友元函数,友元函数的类型取决于类被实例化的类型; 3,非约束类模板友元函数,友元的所有具体化都是类的每一个具体化的友元。 首先来看第一类友元函数–非模板友元函数 template<class T>原创 2017-04-28 22:08:36 · 521 阅读 · 0 评论 -
如何高效的使用c++
1.高效的使用对象,尽可能传递对象的引用,返回对象的引用。 2.通过引用捕捉异常,异常传递的过程中按照引用捕捉异常可以避免额外的复制,抛出异常的开销很大,这个值得注意。 3.使用c++11的移动语义。 4.避免创建临时对象,有些操作符容易产生临时对象,或者函数返回时容易产生临时对象,应尽量避免。 5.使用内联函数和方法(这个得看编译器NB不NB)。 6.尽可能的多缓存一些经常使用的东西,比原创 2017-06-13 16:47:55 · 361 阅读 · 0 评论