随笔分类 -  C++ STL

标准C++
标准C++
摘要:首先,要知道一个重要的概念,没有官方的C++编译器,也没有官方的C++ STLPort。我们总认为官方的东西最可靠,C++的官方,也就是ISO委员会,没有发表过任何编译器和库的实体,官方只负责指定标准。定标准比实现要麻烦很多,我是这么认为的。也就是说,根本没有所谓的官方的C++编译器的STL的存在(我用了好多的“的”),所有的编译器和STL都是由厂商自己实现。目前最好的C++编译器应该就是gcc和intel C++了吧,而大家最为认可的STL库就是SGI了。不过SGI专门为UNIX实现,移植有些困难,所有就有了STLPort这个SGI的多编译器移植版。到现在为止,STLPort的最新版本是ST 阅读全文

posted @ 2011-04-20 11:05 pjh123 阅读(290) 评论(0) 推荐(0)

2010.11.14 关于map的问题
摘要:之前没用过stl的map,这次遇到了一个问题比较麻烦。map会自动按照关键字,进行排序。如果需要按照输入顺序,输出所有元素,那么你会发现,其中的顺序已经乱了。有如下方法可以尝试(注意没有解决):方法一:http://blog.csdn.net/huskyxufei/archive/2010/06/11/5665188.aspx让我们来看看stl中map的 声明形式 map<Key, Data... 阅读全文

posted @ 2010-11-14 10:58 pjh123 阅读(251) 评论(0) 推荐(0)

2010.11.14 string总结
摘要:引用:http://hi.baidu.com/scarlettgy/blog/item/fc496af2c11a3b57352acc94.htmlstring总结 查起来方便了string类的构造函数:string(const char *s); //用c字符串s初始化string(int n,char c); //用n个字符c初始化此外,string类还支持默认构造函数和复制构造函数,如stri... 阅读全文

posted @ 2010-11-14 10:18 pjh123 阅读(175) 评论(0) 推荐(0)