摘要:
vector <int> vecInt; for (int i=0;i<500;i++) { vecInt.push_back(i); } int j= vecInt.capacity(); //j=512 i = vecInt.size(); //i=500 第一种办法使用 clear ,清空元素 阅读全文
posted @ 2017-09-04 17:34
苍月代表我
阅读(793)
评论(0)
推荐(0)
摘要:
我们常用到的STL容器有vector、list、deque、map、multimap、set和multiset,它们究竟有何区别,各自的优缺点是什么,为了更好的扬长避短,提高程序性能,在使用之前需要我们了解清楚。 verctor vector类似于C语言中的数组,它维护一段连续的内存空间,具有固定的 阅读全文
posted @ 2017-09-04 17:31
苍月代表我
阅读(734)
评论(0)
推荐(0)
摘要:
C++中的容器大致可以分为两个大类:顺序容器和关联容器。顺序容器中有包含有顺序容器适配器。 顺序容器:将单一类型元素聚集起来成为容器,然后根据位置来存储和访问这些元素。主要有vector、list、deque(双端队列)。顺序容器适配器:stack、queue和priority_queue。 关联容 阅读全文
posted @ 2017-09-04 17:04
苍月代表我
阅读(487)
评论(0)
推荐(0)
摘要:
TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译。这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这棵XML树。 DOM模型即文档对象模型,是将整个文档分成多个元素(如书、章、节、段等),并利用树型结构表示这些 阅读全文
posted @ 2017-09-04 15:35
苍月代表我
阅读(1919)
评论(0)
推荐(1)
摘要:
看到这个标题估计大家都很诧异,C++构造函数是没有返回值的,你return个什么劲? 看这段LuaBind的诡异代码 [cpp] view plain copy call_function(lua_State* L, const char* name BOOST_PP_COMMA_IF(BOOST_ 阅读全文
posted @ 2017-09-04 14:05
苍月代表我
阅读(2651)
评论(0)
推荐(0)