如何高效的使用c++

1.高效的使用对象,尽可能传递对象的引用,返回对象的引用。
2.通过引用捕捉异常,异常传递的过程中按照引用捕捉异常可以避免额外的复制,抛出异常的开销很大,这个值得注意。
3.使用c++11的移动语义。
4.避免创建临时对象,有些操作符容易产生临时对象,或者函数返回时容易产生临时对象,应尽量避免。
5.使用内联函数和方法(这个得看编译器NB不NB)。
6.尽可能的多缓存一些经常使用的东西,比如一个文件需要经常打开关闭,就可以将文件缓存,避免多次计算同一个计算结果,创建大量对象的时候应当考虑对象池。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值