0

すべてのデバッグ シンボルを保存する必要があります (簡単にするために、関数名とアドレスのみ)。関数のサイズがありません。お気に入り:

_printf 0x1234

_fprintf 0x1255

_scanf 0x1300

アドレスで関数名を決定するための非常に高速なアルゴリズムが必要です。たとえば、次のようになります。

0x1258 - _fprintf+0x3

単純な STL マップはあまり役に立ちません。ここに適合するデータ構造は何ですか?

4

2 に答える 2

0

STL map::lower_bound() を使用するだけです。

于 2012-05-22T18:27:56.563 に答える
0

単語サイズのキーを文字列テーブルにマップする必要がありますか? エンディアンのパトリシア トライは、時間とスペースの両方を効率的に使用する必要があります。ブランチごとに int タグの 1 ビット。一部のコミュニティではInt マップとも呼ばれます。

于 2012-05-22T16:36:20.887 に答える