随笔分类 - C艹
摘要:unordered_map,unordered_set等相关内容总结: unordered_map和unordered_set是在开发过程中常见的stl数据结构。其本质是hashtable。在SGI_STL中,hashtable解决冲突的办法是拉链法。下面是一些对STL中堆hashtable中有关代
阅读全文
摘要:近日,在学习的过程中第一次接触到了Typelist的相关内容,比如Loki库有一本Modern C++ design的一本书,大概JD搜了一波没有译本,英文版600多R,瞬间从价值上看到了这本书的价值!!这是题外话。这本书十分经典。其内容对于一个C++新手来说需要时间来理解吸收。在这里记录一下自己的
阅读全文
摘要:http://blog.csdn.net/u011327981/article/details/50601800 1. 内联函数 在C++中我们通常定义以下函数来求两个整数的最大值: 复制代码 代码如下: int max(int a, int b){ return a > b ? a : b;} 为
阅读全文
摘要:大体内容来源:http://blog.csdn.net/lujiandong1/article/details/49872763 迭代器失效的情况: 这段代码在删除后对迭代器自增,实际其本身已经失效了。 对于vector,删除当前的iterator会使得用棉所有元素的iterator都失效,因为序列
阅读全文
摘要:转自某楼层的回复http://bbs.csdn.net/topics/280085643 首先,讨论这个问题应该仅从语法上讨论,如果讨论不同人之间编程风格上的差异,那这个问题是没有答案的。毕竟不同的人偏好不同。从语法上,在C++中(只讨论C++中)。class和struct做类型定义时只有两点区别:
阅读全文
摘要:查找字符串a是否包含子串b,不是用strA.find(strB) > 0而是strA.find(strB) != string:nposstring::size_type pos = strA.find(strB);if(pos != string::npos){} int idx = str.fi
阅读全文
摘要:转载自http://www.cnblogs.com/tangxin-blog/p/5560699.html 参考文献:http://blog.csdn.net/zhaqiwen/article/details/7904515 近日在看项目中的框架代码时,发现了了一个奇特的语法:长度为0的数组例如 u
阅读全文

浙公网安备 33010602011771号