截圖中的 IDE 為 Visual Studio 2010(內部版本 10.0)。判斷依據:
| 版本 | 內部版本 | 發布年份 | 關鍵特性 | XP 支持 |
|---|---|---|---|---|
| VC++ 6.0 | 7.0 | 1998 | 經典、佔用小、無標準庫支持 | ✅ |
| VS2008 | 9.0 | 2007 | C++ TR1、MFC 更新 | ✅ |
| VS2010 | 10.0 | 2010 | WPF 編輯器、C++0x 部分支持、最後支持 XP | ✅ |
| VS2012 | 11.0 | 2012 | C++11 大幅支持、放棄 XP | ❌ |
| VS2019/2022 | 16/17 | 2019/2022 | C++17/20 全支持、現代 CMake、IntelliCode | ❌ |
cmake_minimum_required 3.20)、vcpkg 包管理、Clang-Tidy 靜態分析。| 類型 | 推薦 | 特點 |
|---|---|---|
| 視頻 | B 站 侯捷 C++、唐崇 C++ | 大廠資深專家、體系化、強調標準與底層 |
| 書籍 | C++ Primer 5th(中文版)、Effective Modern C++ | 經典入門、現代最佳實踐 |
| 標準文檔 | cppreference.com | 查語法、庫、特性首選,比 MSDN 更標準 |
| 實戰 | GitHub awesome-cpp、LeetCode C++ 專項 | 項目結構、庫生態、算法落地 |
視頻用 VS2010 純屬兼容性妥協,**學會語法後請立即擁抱現代工具鏈**。C++ 標準每 3 年更新一次,編譯器支持度直接決定你能用多新特性,別讓舊工具拖累技術成長。