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);”