c++ STL
JXLyou
这个作者很懒,什么都没留下…
展开
-
对STL容器线程安全性的期待现实一些
转自:http://www.cnblogs.com/juncheng/articles/1600728.html 标准C++的世界是相当保守和陈旧的。在这个纯洁的世界,所有可执行文件都是静 态链接的。 不存在内存映射文件和共享内存。没有窗口系统,没有网络,没有数据库,没有其他进程。 在这种情况下,当发现标准没有提到任何关于线程的东西时你 不该感到惊讶。你对STL的线程安全有的转载 2015-03-11 18:32:03 · 756 阅读 · 0 评论 -
C++STL容器使用经验总结
转自:http://blog.csdn.net/zhuxianjianqi/article/details/7441144 第1条:慎重选择容器类型。 标准STL序列容器:vector、string、deque和list。 标准STL关联容器:set、multiset、map和multimap。 非标准序列容器slist和rope。slist是一个单向链表,rope本质转载 2015-03-10 13:25:52 · 381 阅读 · 0 评论 -
标准C++中的string类的用法总结
转自:http://www.cnblogs.com/xFreedom/archive/2011/05/16/2048037.html 相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用。 但是如果离开了MFC框架,还有没有这样使用起来非常方便的类呢?答案是肯定的。 也许有人会说,即使不用MFC框架,转载 2015-03-12 09:59:15 · 289 阅读 · 0 评论 -
std::string用法总结
转自:http://blog.csdn.net/lanyzh0909/article/details/6957649 在平常工作中经常用到了string类,本人记忆了不好用到了的时候经常要去查询。在网上摘抄一下总结一下, 为以后的查询方便: string类的构造函数: string(const char *s); //用c字符串s初始化string(int n,c转载 2015-03-13 16:59:36 · 270 阅读 · 0 评论 -
了解如何通过reverse_iterator的base得到iterator
转自:http://www.cnblogs.com/lihaozy/archive/2012/12/15/2819702.html 调用reverse_iterator的base成员函数可以产生“对应的”iterator,但这句话有些辞不达意。举个例子,看一下这段代码,我们首先把从数字1-5放进一个vector中,然后产生一个指向3的reverse_iterator,并且通过 reve转载 2015-03-14 17:02:00 · 316 阅读 · 0 评论