タグ

GCCとC++に関するAmaiSaetaのブックマーク (1)

  • Weffc++、Qeffc++

    説明 このオプションは、Scott Meyers 著『Effective C++』のプログラミング・ガイドラインに基づく警告を有効にします。このオプションを指定すると、コンパイラーは次のガイドラインに基づいて警告を出力します。 #define ではなく、const と inline を使用する。(ユーザーコードのみ。システム・ヘッダー・コードには適用されません。) <stdio.h> ではなく、<iostream> を使用する。 malloc と free ではなく、new と delete を使用する。 C 形式ではなく、C++ 形式のコメントを使用する。システムヘッダーにある C コメントは診断されません。 デストラクターでポインターメンバーに対して delete を使用する。コンパイラーは、delete を使用していないすべてのポインターを診断します。 ポイ

    AmaiSaeta
    AmaiSaeta 2009/06/12
    『Effective C++』『More Effective C++』に添うコードを書いているかをチェックするオプション、らしい。
  • 1