bounds-checker

    5

    3答えて

    VLAのバッファオーバーフローをチェックする方法はありますか?私は-fstack-プロテクター - すべて-Wstackプロテクターを使用しますが、これらの警告を得る: 警告:ローカル変数を保護しない:可変長バッファ は、これを達成するためのライブラリはありますか? (枠はヒープメモリ用) 私は現在Valgrindとgdbを使用しています。

    8

    5答えて

    現在、Windows用のメモリ/リーク検出ツールを探しています。数年前、NumegaのBoundscheckerを使用しましたが、これは非常に優れていました。現在、Compuwareには が販売されているようですが、これは明らかに他の会社にも販売されています。現在のバージョンのデモを評価しようと は最高の「enterprisy」伝統の中で、これまでのところ非常にイライラされています: (a)は、同

    2

    4答えて

    デバッグの目的で割り当てられ、特別なパターンで埋め込まれた余分なメモリの領域に技術的な名前があるかどうかを知りたいので、実行時に上書きされているかどうかをチェックできますオーバーフロー)... 「Canarios」(スペイン語のカナリア語)と呼ばれる仲間は、私はそれが雷で検出された鉱山で使用されたカナリーの鳥と類推していると思いますが、私はそうではありません同じ名前が英語で使用されているかどうか確

    24

    5答えて

    に私は、Visual Studioを使用していない私がのstd ::ベクトルがでて境界チェックを持っていることを承知している2008年 ()関数を使用して何かにアクセスしようとすると、未定義の動作をします。 境界チェックを使用してプログラムをコンパイルできるかどうか不思議です。このようにして、演算子[]はat()関数を使い、何かが範囲外であればいつもstd :: out_of_rangeをスローし