收藏夹整理-C++基础篇
- 12个有趣的C语言问答
http://blog.jobbole.com/26533/
- C++ 容器及选用总结
http://www.cnblogs.com/answeryi/archive/2011/12/16/2289811.html
《effective stl》的超级精简版,主要介绍了:
标准STL序列容器:vector、string、deque和list。
标准STL关联容器:set、multiset、map和multimap。
非标准序列容器slist和rope。slist是一个单向链表,rope本质上是一“重型”string。
非标准的关联容器hash_set、hase_multiset、hash_map和hash_multimap。
vector<char> 作为string的替代。(见第13条)
vector作为标准关联容器的替代。(见第23条)
几种标准的非STL容器,包括数组、bitset、valarray、stack、queue和priority_queue。 - VS(2008)下安装SGI STL
http://www.cnblogs.com/binterminator/articles/1638091.htmlhttp://wenku.baidu.com/view/53d255d8240c844769eaeec6.html
- Windows下用Eclipse搭建C/C++开发环境
http://www.iteye.com/topic/560534
当时VS2013还没出来,感觉VS2010的C++代码好丑,就像试试其他的IDE - C++常用的类库
http://blog.csdn.net/netanimals/article/details/6831196
系统和网络编程库:ACE
GUI库:Qt
分布式对象中间件:ICE
正则表达式:boost::regex
矩阵计算:MTL
XML:TinyXml
内存管理:boost::smart_ptr,Hans-Boehm GC
配置管理:Lua
密码及安全:OpenSSL
MFC、QT、GTK/GTK+、boost、wxWindows、WTL、Fox、SmartWin++……(还有很多,没见过的不知道)。 - 内存对齐
http://baike.baidu.com/link?url=AUqcglLqOOxFukABl4-7ojADeBQrMbauzfeViYPI5nrb-O2kRoUHRiVk3VqPLkwJQG3PAM9TjWaLcxbBs8eEM_
每个特定平台上的编译器都有自己的默认“对齐系数”(也叫对齐模数)。程序员可以通过预编译命令#pragma pack(n),n=1,2,4,8,16来改变这一系数,其中的n就是你要指定的“对齐系数”。 - C++11 – 维基百科,自由的百科全书
http://zh.wikipedia.org/wiki/C%2B%2B11#.E5.9E.83.E5.9C.BE.E5.9B.9E.E6.94.B6.E6.A9.9F.E5.88.B6
C++11新特性