03 2016 档案

摘要:目前大部分主流编译器的最新版本均支持了C++11标准(官方名为ISO/IEC14882:2011)大部分的语法特性,其中比较难理解的新语法特性可能要属变长参数模板(variadic template)了。下面先介绍一下这个语法特性在C++11标准中的描述。 14.5.3变长参数模板1、一个模板形参包 阅读全文
posted @ 2016-03-21 15:44 深入理解C++和OpenCV 阅读(623) 评论(0) 推荐(0)
摘要:目前大部分主流编译器的最新版本均支持了C++11标准(官方名为ISO/IEC14882:2011)大部分的语法特性,其中比较难理解的新语法特性可能要属变长参数模板(variadic template)了。下面先介绍一下这个语法特性在C++11标准中的描述。 14.5.3变长参数模板1、一个模板形参包 阅读全文
posted @ 2016-03-21 15:38 深入理解C++和OpenCV 阅读(795) 评论(0) 推荐(0)
摘要:c++中动态内存的管理是通过一对运算符来完成的:new。在动态内存中为对象分配空间并返回一个指向该对象的指针,我们呢,可以选择对对象进行初始化,delete接受一个动态对象的指针,销毁该对象,并返回与之关联的内存。 动态内存的使用的不足: 1.保证在正que的时间释放内存是及其困难 2.有时我们会忘 阅读全文
posted @ 2016-03-19 11:44 深入理解C++和OpenCV 阅读(1775) 评论(0) 推荐(0)
摘要:首先,这个pair类型是在头文件utility.h中。 一个piar保存两个数据成员,是用来生成特定类型的模板,当创建一个pair时,我们必须提供两个类型名,pair的数据成员将具有对应的类型,两个类型不要求一样:如下: pair<string,string> anon;//保存两个string p 阅读全文
posted @ 2016-03-19 10:41 深入理解C++和OpenCV 阅读(1512) 评论(0) 推荐(0)