![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
「已注销」
这个作者很懒,什么都没留下…
展开
-
关于临时对象的引用
临时对象在c++中有大量的运用,编译器可以通过临时对象进行代码的优化。譬如返回值优化和构造函数优化。#include <iostream> using namespace std;int main(int argc, const char * argv[]) { string * s1 = new string("堆对象"); string s2("栈对象"); string & s原创 2016-05-08 12:17:37 · 870 阅读 · 0 评论 -
C++关于头文件容易混淆的问题
旧的C++头文件名如将会继续被支持,原创 2014-10-20 08:44:54 · 333 阅读 · 0 评论 -
异常规范和c++11
《C++ Primer Plus》第六版 15.3.5 异常规范和C++11 有时候,一种理念看似有前途,但实际的使用效果并不好。一个?这样的例子是异常规范,这是c++98新增的一项功能,但c++11却将其摒弃了。这意味着c++11仍然处于标准之中,但以后可能会从标准中剔除,因此不建议您使用它。 然而,忽视异常规范前,您至少知道它是什么样的,如下所示: double harm(doub原创 2016-05-08 15:07:22 · 1920 阅读 · 0 评论