社区
- purecpp : a cool open source modern c++ community
- totw: C++ Tips of the Week
- hacking C++: Best C++ Programming Blogs in 2023
- The Best Blogs and Websites
- The most interesting blogs and websites for C++ developers / Habr
- CPlusPlusThings: C++那些事
参考手册与语言动态
- cppreference: cpp参考手册
- isocpp: C++ 标准的新闻、状态和讨论
- cplusplus:在线手册
- awesome-modern-cpp: A collection of resources on modern C++.
- Light-City/CPlusPlusThings: C++那些事 (github.com)
c++大牛博客
国外
Bjarne Stroustrup(C++之父)
Jonathan Boccara(focus is on writing expressive code)
Bartlomiej Filipek:
Chris Kohlhoff(Boost.asio作者)
Joaquín M López Muñoz
Joaquín M López Muñoz,西班牙人。Boost.MultiIndex的实现者。博客长期更新,内容偏向算法,文章中有大量的公式推演和曲线图表,估计大部分中国开发者对这种内容是不感冒的。计算机或数学系的研究生,并以后打算从事算法相关工作的,推荐阅读。从这个西班牙男人身上,也可以看到老牌欧洲资本主义国家,教育水平的强悍,尤其是基础学科
Jeff Preshing
Jeff Preshing,加拿大人,自称游戏行业开发10数年,C++功力自是深厚。博客每年更新十数篇,C++相关文章内容上进,直面工程上的难题:并发,而不是在C++本身上打转转。且行为流畅,图文并茂,深入浅出,是C++工程控的福音。
Sumant Tambe
Sumant Tambe,印度人,美国范德堡大学的计算机博士,技术涉猎广泛,同时也是著名的More C++ Idioms创建者。博客一直更新,内容面向中高级C++程序员,最新文章涉及C++11的“高级Idioms”,比如13年10月的一篇文章主题是:创建递归的lambda表达式。
Andrzej Krzemieński
Andrzej Krzemieński,从名字看是波兰人,近期博客更新较快,表达清晰,行文流畅,内容难度不高,有C++11内容,是像我这样的初级并且语言控的C++程序员的福音
Alexander A. Stepanov(STL之父)
Alexander A. Stepanov,出生于莫斯科,STL之父,编程原本的作者。Alexander A. Stepanov的这个博客如其名,是他个人学术论文的整理,学术价值应该是蛮高吧,不过像我这种低级程序员只能远观了。
Anthony Williams(Boost.Thread)
Anthony Williams,英国人,一个记事起就开始写程序的人。Boost.Thread的作者,参与了C++11 Thread的标准化工作。博客有一部分技术文章,也有一些标准化和他自己维护的一些库的记录,对C++多线程感兴趣的可以读一下他的书:C++ Concurrency in Action,市面上第一本讲解C++11并发的权威书籍
Herb Sutter
Herb Sutter, C++标准委员会主席,目前就职于微软。代表作为C++ Exceptional系列:Exceptional C++, More Exceptional C++, Exceptional C++ Style, 因封面头像蓄须,被国人称“小胡子”,不过貌似现在刮干净了。博客更新很快,内容杂乱,有技术亦有资讯,gotw系列个人感觉不错.
Scott Meyers
Scott Meyers,不多介绍,世界上几乎每个C++程序员都应该知道的名字,畅销书:Effective C++, More Effective C++的作者。博客长期更新,就凭Scott Meyers这个名字,就值得一读。
国内
祁宇-qicosmos(祁宇):
-
[微信:purecpp]
陈硕:
刘末鹏(偏向于学习方法):
C++信息收集账号
C++开源库地址
Boost
poco
Eigen
ceres
C++ 代码风格
-
[Google C++ Style Guide.pdf :中文版](http://staff.ustc.edu.cn/~tongwh/CG_2019/materials/Google C++ Style Guide.pdf)