VSを使用してディスクにメモリのチャンクだけをダンプする方法があるのか知っていますか?基本的に、私はそれにアドレスと長さを与え、ディスクにメモリを書きたいと思っています。そうすれば私はバイナリ差分を行うことができます。おかげさまで VS 2005でメモリの一部のみをダンプする
2
A
答えて
0
完全なバイナリミニダンプしか保存できないと思います。ただし、デバッグメモリウィンドウを使用し、テキストファイルにコピー/貼り付けしてメモリ差分を行うことができます。
+0
ええ、問題は、メモリウィンドウが一度に十分に私を表示しないことです。 – BigSandwich
0
OK、この私はVS 2008で試してみましたが、私はVS 2005が同じを可能にしなければならないと考えている:
メモリが文字列である場合には(それはゼロバイトが含まれていない場合)、次を置くことができますウォッチウィンドウに:(unsigned char*)(ptr),1024
テキストビジュアライザで1kBを表示します。ただし、これはゼロバイトで終了します。したがって、バイナリデータがある場合、これは機能しません。
3
Iてる種類のVSは、あなたがメモリダンプウィンドウから...
あなたが望む結果を得ることができる(またはそれに近い)VSコマンドウィンドウであるかもしれないことをやらせないだろう驚い:
>Tools.LogCommandWindowOutput c:\temp\testdump.log /overwrite
>Debug.ListMemory /Count:16 0x00444B20
0x00444B20 00 00 00 00 00 00 00 00 13 00 12 00 86 07 19 00 ................
>Tools.LogCommandWindowOutput /off
あなたが正確に何をしたい行うために.writemem
デバッガコマンドを使用することができますWinDBGの、(またはNTSD/CDB)を使用するために喜んでいる場合。
関連する問題
- 1. デベロッパースナップショット用のテーブルの一部のみをPostgresでダンプする
- 2. VS 2005ソリューションファイル(.sln)をメモリに開く
- 3. VS 2005のNantビルドスクリプトのデバッグ
- 4. angle2アプリケーションの一部のメモリ内Web-APIのみ
- 5. len()ssqlserver 2005のVs datalength()
- 6. VS 2005ツールボックスコントロールの種類.NET
- 7. VS 2005インストーラプロジェクトのバージョン番号
- 8. c#autoプロパティVS 2005?
- 9. VS 2005&2008 library link
- 10. VS 2008のコードはVS 2005で動作しますか?
- 11. C + +コードをVS 2005からVS 2008に変換しますか?それは一体何の意味ですか?
- 12. 一部のみ
- 13. vs 2010年のvs 2005で書かれたコード
- 14. VS 2005でビルド前コマンドの対象ディレクトリを変更する
- 15. VS 2005でC#windowsアプリケーションのセットアッププロジェクトを作成するには?
- 16. VS Deploymentプロジェクトのインストールパスの一部を修正するには?
- 17. ブランチの一部のみをリベースする
- 18. VS 2005のパフォーマンスとVC++ 6.0の比較
- 19. 改行オプション(C#VS 2005)シンプル
- 20. VS 2005ウェブサイトプロジェクトテンプレート不愉快
- 21. SSIS XML DTSConfig update(VS 2005)
- 22. Msサイトロック1.15とVS 2005
- 23. Crsytalレポート:VS 2005展開
- 24. crc32の一部のみを使用
- 25. プロセスを作成し、そのメモリを文字列にダンプする
- 26. メモリVS MyIsam tmpfs?
- 27. Javaプロセスのメモリからハッシュマップをダンプする
- 28. 一部のコントロールのみにオートサイズする
- 29. Ollydbgでメモリをrawファイルにダンプする方法は?
- 30. VS 2005のコードビハインドファイルのクラスビューはどこですか
「チャンクだけをダンプする方法はありますか?」とはどういう意味ですか?標準のファイル入出力技術を使用できないのはなぜですか? –
私はそれを行うためのコードを書くことができましたが、可能であればIDEを使用したいと思います。 printfを使ってデバッグすることもできますが、私はウォッチウィンドウを使いたいと思っています。 – BigSandwich
デバッグ中は...? – DeusAduro