c++11 648

  1. 什麼時候應該在C ++ 11中使用constexpr功能?
  2. 什麼是內聯命名空間?
  3. 如何使用基於範圍的()與std :: map循環?
  4. 如何在CMake中激活C ++ 11?
  5. 用g ++編譯C ++ 11
  6. 如何“int main(){(([()(){})());}”有效的C + +?
  7. 啟用C ++ 11時,std :: vector的性能回歸
  8. 從函數返回unique_ptr
  9. 一個正面的lambda:'+
  10. 為什麼C ++沒有垃圾收集器?
  11. 是否有可能在標準C ++中打印變量的類型?
  12. 在C ++ 11中引入了什麼突破性變化?
  13. std :: unique_lock <std :: mutex>或std :: lock_guard <std :: mutex>?
  14. 使用C ++ 11的“自動”可以提高性能嗎?
  15. C ++ 11基於反向范圍的for-loop
  16. make_unique和完美的轉發
  17. 為什麼列表初始化(使用花括號)比替代方案更好?
  18. to_string不是std的成員,說g ++(mingw)
  19. 現代C ++可以免費獲得你的表現嗎?
  20. 是否需要知道T的完整定義的std :: unique_ptr <T>?
  21. 為什麼std :: list :: reverse具有O(n)的複雜性?
  22. C ++ 11 auto關鍵字多少錢?
  23. 為什麼C ++ 0x的lambda需要“可變”關鍵字來進行按值捕獲?
  24. 在C ++ 11中棄用了哪些C ++習慣用法
  25. 哪個Boost特性與C ++ 11重疊?
  26. 常量vs constexpr上的變量
  27. 什麼是這個瘋狂的C ++ 11語法==> struct:bar {} foo {};?
  28. 在C ++ 11中,安全布爾成語是否過時?
  29. 什麼時候std :: weak_ptr有用?
  30. std :: auto_ptr到std :: unique_ptr
  31. 當操作符&重載時,如何可靠地獲取對象的地址?
  32. 在C ++中包含頭文件時,尖括號<>和雙引號“”之間的區別?
  33. lambda函數可以模板化嗎?
  34. 函數聲明後的= delete的含義
  35. unique_ptr有數組的用法嗎?
  36. 為什麼我會使用push_back而不是emplace_back?
  37. C ++中make_shared和普通shared_ptr的區別
  38. 為什麼在C ++ 11中使用非成員的開始和結束函數?
  39. cbegin / cend背後的原因是什麼?
  40. unique_ptr和shared_ptr之間的區別
  41. 在類的函數聲明之後,“default”是什麼意思?
  42. “覆蓋”關鍵字只是檢查重寫的虛擬方法嗎?
  43. 為什麼我不能push_back一個unique_ptr成矢量?
  44. std :: function vs模板
  45. 在C ++中用auto來聲明變量是否有缺點?
  46. 用c ++ 11等價物替換boost :: thread和boost :: mutex是否明智?
  47. 在C ++ 11中支持Unicode有多好?
  48. 為什麼lambda可以比普通函數更好地被編譯器優化?
  49. 如何在Qt Creator中啟用C ++ 11?
  50. 在C ++ 0x中優化掉“while(1);”