摘要: C11的新特性实在是太多了,这2个关键字关注的人倒是少了很多,其中有一个原因便是编译器支持得太慢了(VS到VS2013才支持上),不过这2个关键字那真是极为有用的,下面我们来看看。【default关键字】首先我们有一个字符串类: [cpp] view plain copy class CString 阅读全文
posted @ 2016-09-22 18:02 LonelyEnvoy 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 节选自《The C++ Programming Language》 ——C++之父Bjarne Stroustrup 1. Don’t use exceptions where more local control structures will suffice; 当局部的控制能够处理时,不要使用异 阅读全文
posted @ 2016-09-22 15:11 LonelyEnvoy 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 看这篇文章学习C++异常处理的基础知识。看完后,还不过瘾,为什么大家在C++代码中都不用Exception?为什么C++11会引入一些变化? 为什么C++ exception handling需要unwind stack? 为什么throw会被抛弃? 接着看http://www.gotw.ca/pu 阅读全文
posted @ 2016-09-22 15:02 LonelyEnvoy 阅读(437) 评论(0) 推荐(0) 编辑