C および C++ コーディング標準に関するベスト プラクティスは何ですか? 開発者が勝手にそれらを混ぜ合わせることを許可されるべきか. C と C++ のオブジェクト ファイルをリンクするときに複雑なことはありますか。
伝統的に C で書かれているソケット ライブラリのようなものは、C のままにして、別のソース ファイルに保持する必要がありますか? つまり、c コードを .c ファイルに保持し、c++ コードを .cpp ファイルに保持します。C ではタイプセーフ チェックが行われないため、g++ で解析した後に c と C++ を混合すると、パフォーマンスが低下しますか? ただし、C++ です。C および C++ のソース コード ファイルをリンクするには、これが最適な方法です。