c++11 602

  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. 当操作符&重载时,如何可靠地获取对象的地址?
  30. std :: auto_ptr到std :: unique_ptr
  31. 在C ++中包含头文件时,尖括号<>和双引号“”之间的区别?
  32. lambda函数可以模板化吗?
  33. 函数声明后的= delete的含义
  34. unique_ptr有数组的用法吗?
  35. 为什么我会使用push_back而不是emplace_back?
  36. cbegin / cend背后的原因是什么?
  37. unique_ptr和shared_ptr之间的区别
  38. “覆盖”关键字只是检查重写的虚拟方法吗?
  39. 为什么我不能push_back一个unique_ptr成矢量?
  40. std :: function vs模板
  41. 用c ++ 11等价物替换boost :: thread和boost :: mutex是否明智?
  42. 如何在Qt Creator中启用C ++ 11?
  43. 为什么lambda可以比普通函数更好地被编译器优化?
  44. 在C ++ 0x中优化掉“while(1);”
  45. 如何使我的自定义类型使用“基于范围的循环”?
  46. 为什么我应该避免函数签名中的std :: enable_if
  47. 何时使用std :: forward来转发参数?
  48. 返回值优化或移动?
  49. 用户定义的文字添加到C ++中的新功能是什么?
  50. 什么是正确的方式使用C + + 11的基于范围的?