C++で安全なコーディングの包括的な記録を探しています。 私はこのようなリストがすでに存在しているのを発見していないので、これをコミュニティのwikiに追加して参照することもできます。 スタックやヒープベースのバッファオーバーフローやアンダーフロー、整数オーバーフローやアンダーフロー、フォーマット文字列攻撃、ヌルポインタ逆参照、ヒープ/メモリ検査攻撃などのセキュリティ問題の解決策を探しています。安全なC++コーディング慣行
注:この種の攻撃に対して防御する安全なライブラリも言及する価値があります。
LE:コメントにMSaltersが示唆しているように、この質問はC++とCの2つに分かれています。 Secure C coding practicesも参照してください。
このようなリストを作成する場合は、2つ作成することをおすすめします。 CとC++は全く異なるリストを必要とします。 Cプログラマーには '' char * '"の代わりに '' std :: string''を使うのはお勧めできません。 – MSalters
多分ここからの本:http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list – rve
@MSaltersそれは良い点ですが、これを行うのは難しいです返信とコメントがあります。どんなアイデアをどのように私は、現在の活動を失うことなく、適切な方法を分割することができますか? – Shinnok