Visual Studio: 最先端の C/C 標準のサポート
プログラミング言語の分野では、C と C は進化を続けています。 C99 および C 11 標準で導入された新しい機能。これらの機能強化は潜在的なメリットで開発者を魅了しますが、多くの人は Visual Studio (VS) がこれらの機能を採用するかどうか疑問に思っています。
Microsoft の対応
Microsoft は C99 に関するユーザーからの問い合わせを認めています。 VSでのサポート。ただし、彼らの焦点は、新しい C -0x 標準の機能の実装に傾いています。同社は、可変引数マクロやlong longなどの人気のあるC99要素を選択的に組み込んでいます。
コミュニティのフィードバック
Microsoftの理論的根拠にもかかわらず、ユーザーは社内での包括的なC99サポートを強く望んでいます。 VS.ただし、事例証拠は、Microsoft が C/C 機能の拡張よりも新しい C# バリアントを優先する可能性があることを示唆しています。
代替ソリューションと回避策
ただし、C99 の公式 VS サポートは限定的なままです。 、開発者は代替ソリューションを見つけました。 Intel の C コンパイラは C99 コードをサポートし、gcc と同様のフラグを備えているため、コードの移植が簡素化されます。さらに、インテルのコンパイラーは Visual Studio とシームレスに統合できます。
最終的には、完全な C99 サポートを求めるユーザーにとって、Eclipse などの専用プログラミング環境とともにインテル CC または gcc に切り替えることで、より堅牢でポータブルなソリューションが提供される可能性があります。
以上がVisual Studio は C99 および C 11 標準を完全にサポートしていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。