关于 C++ 的问题仅向选择 C++ 作为其三种主要编程语言之一的开发者显示。
您经常使用哪种(哪些)C++ 标准?
人们继续采用新的 C++ 标准。自去年以来,C++17 使用率增长 10%。
1/3 的开发者计划在后续 12 个月内采用 C++17。让我们拭目以待,看看明年的调查是否证实了这一点!
您最常使用哪款 IDE/编辑器进行 C++ 开发?
您经常使用哪种(哪些)单元测试框架?
自去年以来,CppUnit 使用量增加了 10%。
一半 C++ 开发者不使用任何工具来管理依赖项。
您在项目中使用什么依赖项管理器?
您经常使用哪种(哪些)项目模型或构建系统?
去年,CMake 超过 Visual Studio 项目成为 C++ 开发中最流行的项目模型/构建系统。
其份额已增加 5%,达到 42%。
您经常使用哪种(哪些)编译器?
除了 Clang 使用量略增外,C++ 编译器的流行程度没有变化。
您或您的团队使用以下哪种(哪些)工具来执行准则或进行其他代码质量/分析?
您或您的团队积极使用以下哪种(哪些)编码建议/准则源?
采用样式指南和准则执行工具与团队规模相关:团队越大,使用标准和工具来强制它的可能性就越高。
有趣的是,大多数 C++ 开发者声称 Python 是其最喜欢的语言。