C++の質問は、3つの主要なプログラミング言語のうちの1つとしてC++を選択した開発者にのみ提示されました。

どの C++ 標準を定期的に使用していますか?

開発者は新しいC ++標準を採用し続けています。C++ 17の使用は昨年に比べて10パーセント増加しました。

3人に1人の開発者が、今後12か月以内にC++17を採用しようと計画しています。当社の来年度のアンケートでこれを確認できるかどうか、楽しみにお待ちください! 

どのIDE/エディタをC++開発に最もよく使用していますか?

どのユニットテストフレームワークを定期的に使用していますか?

CppUnitの使用比率は、昨年から10パーセント増加しました。

また、C++開発者の半数は、依存関係の管理に何も使用していません。

どの依存関係マネージャをプロジェクトで使用していますか?

どのプロジェクトモデルまたはビルドシステムを定期的に使用していますか?

昨年、CMakeはVisual Studioプロジェクトを抜き、C++開発に使用される最も人気のプロジェクトモデル/ビルドシステムとなりました。

そのシェアは5パーセント増加し、42%に達しました。

どのコンパイラを定期的に使用していますか?(複数選択可)

Clangの使用比率がわずかに増えたことを除き、C++コンパイラの人気は変わっていません。

次のうち、あなたや所属チームがガイドラインの強制またはその他のコード品質/解析に使用しているツールはどれですか?

次のうち、あなたや所属チームが積極的に使用しているコーディングのアドバイス/ガイドラインのソースはどれですか?

スタイルガイドとガイドライン強制ツールの採用は、チームの規模と相関関係があります。つまり、チーム規模が大きいほど、標準およびそれを強制するためのツールを使用する可能性が高くなります。

興味深いことに、C++開発者の大多数は、Pythonが最も好きな言語であると明言しています。