cpp website資源彙總

Getone超發表於2024-03-14

社群

  • 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++之父)

  • Bjarne Stroustrup's Homepage
  • Bjarne Stroustrup's FAQ(中文版)

Jonathan Boccara(focus is on writing expressive code)

  • Fluent C++ - Jonathan Boccara's blog (fluentcpp.com)

Bartlomiej Filipek:

  • C++ Stories :新標準特性

Chris Kohlhoff(Boost.asio作者)

  • Thinking Asynchronously in C++ (think-async.com)

Joaquín M López Muñoz

Joaquín M López Muñoz,西班牙人。Boost.MultiIndex的實現者。部落格長期更新,內容偏向演算法,文章中有大量的公式推演和曲線圖表,估計大部分中國開發者對這種內容是不感冒的。計算機或數學系的研究生,並以後打算從事演算法相關工作的,推薦閱讀。從這個西班牙男人身上,也可以看到老牌歐洲資本主義國家,教育水平的強悍,尤其是基礎學科

  • Bannalia: trivial notes on themes diverse

Jeff Preshing

Jeff Preshing,加拿大人,自稱遊戲行業開發10數年,C++功力自是深厚。部落格每年更新十數篇,C++相關文章內容上進,直面工程上的難題:併發,而不是在C++本身上打轉轉。且行為流暢,圖文並茂,深入淺出,是C++工程控的福音。

  • Preshing on Programming

Sumant Tambe

Sumant Tambe,印度人,美國範德堡大學的計算機博士,技術涉獵廣泛,同時也是著名的More C++ Idioms建立者。部落格一直更新,內容面向中高階C++程式設計師,最新文章涉及C++11的“高階Idioms”,比如13年10月的一篇文章主題是:建立遞迴的lambda表示式。

  • C++ Truths (cpptruths.blogspot.com)

Andrzej Krzemieński

Andrzej Krzemieński,從名字看是波蘭人,近期部落格更新較快,表達清晰,行文流暢,內容難度不高,有C++11內容,是像我這樣的初級並且語言控的C++程式設計師的福音

  • Andrzej's C++ blog | Guidelines and thoughts about C++ (wordpress.com)

Alexander A. Stepanov(STL之父)

Alexander A. Stepanov,出生於莫斯科,STL之父,程式設計原本的作者。Alexander A. Stepanov的這個部落格如其名,是他個人學術論文的整理,學術價值應該是蠻高吧,不過像我這種低階程式設計師只能遠觀了。

  • Blog Archive | Just Software Solutions - Custom Software Development

Anthony Williams(Boost.Thread)

Anthony Williams,英國人,一個記事起就開始寫程式的人。Boost.Thread的作者,參與了C++11 Thread的標準化工作。部落格有一部分技術文章,也有一些標準化和他自己維護的一些庫的記錄,對C++多執行緒感興趣的可以讀一下他的書:C++ Concurrency in Action,市面上第一本講解C++11併發的權威書籍

  • Blog Archive | Just Software Solutions - Custom Software Development

Herb Sutter

Herb Sutter, C++標準委員會主席,目前就職於微軟。代表作為C++ Exceptional系列:Exceptional C++, More Exceptional C++, Exceptional C++ Style, 因封面頭像蓄鬚,被國人稱“小鬍子”,不過貌似現在刮乾淨了。部落格更新很快,內容雜亂,有技術亦有資訊,gotw系列個人感覺不錯.

  • Sutter’s Mill – Herb Sutter on software development

Scott Meyers

Scott Meyers,不多介紹,世界上幾乎每個C++程式設計師都應該知道的名字,暢銷書:Effective C++, More Effective C++的作者。部落格長期更新,就憑Scott Meyers這個名字,就值得一讀。

  • The View from Aristeia (scottmeyers.blogspot.com)

國內

祁宇-qicosmos(祁宇):

  • B站

  • 部落格園 (cnblogs.com)

  • [微信:purecpp]

  • github:qicosmos

陳碩:

  • 知乎
  • github:chenshuo
  • CSDN
  • 陳碩的Blog - C++部落格 (cppblog.com)

劉末鵬(偏向於學習方法):

  • 劉未鵬 : Mind Hacks – 思維改變生活

C++資訊收集賬號

  • 很水:C++動態推送專欄 - 知乎 (zhihu.com)

C++開源庫地址

Boost

  • Boost C++ Libraries
  • Boost.Asio C++ 網路程式設計 (gitbooks.io)

poco

  • POCO C++ Libraries - Simplify C++ Development (pocoproject.org)

Eigen

  • Eigen

ceres

  • Ceres Solver — A Large Scale Non-linear Optimization Library (ceres-solver.org)

C++ 程式碼風格

  • Google C++ Style Guide

  • [Google C++ Style Guide.pdf :中文版](http://staff.ustc.edu.cn/~tongwh/CG_2019/materials/Google C++ Style Guide.pdf)

  • C++ 風格指南 - 線上版

參考

C++有哪些技術大佬的技術部落格? - 知乎 (zhihu.com)

相關文章