權威參考資源
本文資訊
補充:現代 C++ 學習路徑建議 (2024 版)
入門階段
- C++ Primer (5th Ed.) — 經典教科書,涵蓋 C++11
- cppreference.com — 最佳線上參考,語法、標準庫、範例俱全
- Compiler Explorer (godbolt.org) — 即時查看編譯器輸出組語,理解抽象成本
進階階段
- Effective Modern C++ (Scott Meyers) — C++11/14/17 最佳實踐
- C++ Concurrency in Action (Anthony Williams) — 多執行緒實戰
- C++ Templates: The Complete Guide (Vandevoorde/Josuttis) — 模板元編程聖經
專家階段
- ISO C++ 標準草案 — 最新標準
- LLVM/Clang 原始碼 — 研究編譯器實現
- CppCon / CppNow 影片 — 頂級會議演講,YouTube 免費觀看
工具鏈掌握
- 建置系統:CMake、Meson、Bazel
- 靜態分析:Clang-Tidy、Cppcheck、PVS-Studio
- 除錯:GDB/LLDB、Visual Studio Debugger、Valgrind/ASan
- 效能分析:perf、VTune、Instruments
C++ 演進迅速(三年一標),保持持續學習習慣比死記語法更重要。建議訂閱 isocpp.org 官方部落格,追蹤標準提案與編譯器新功能。