Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
cin を使用してコンソールから入力を受け取るプログラムをデバッグしようとしています。デバッグ中にバッファを表示できる理由はありますか?
Visual Studio 2008 を使用しています。
ありがとう!
STL へのソースがあるので、cin操作に踏み込むことができます。これを行うと、最終的に内部ストリーム バッファーに入ります。VS2010 では、_Mystrbufメンバーがあり、その中には、表示できるバッファーへのポインターがありますIGfirst。そのアドレスを取得してメモリ ウィンドウに貼り付けcinます。VS2008 では、これらのメンバーの名前が異なる場合があります。
cin
_Mystrbuf
IGfirst
編集:うーん、私は何か間違ったことをしています。以前に入力したデータをすべて取得していましたが、現在は最新のものです。