| ■79469 / ) |
Re[8]: C++/CLI でSTL をデバッグ |
□投稿者/ とっちゃん (348回)-(2016/04/05(Tue) 10:10:42)
|
■No79468 (雲 さん) に返信 > >中身が見たければ、ウォッチウィンドウで > >vectorValue._Mypair._Myval2._Myfirst[3] > >というように直接見てしまえばいいだけですし。。。 > > これ、C++/CLI(Exe)ならOKですが、C#(Exe)→C++/CLI(DLL)→C++(Lib)の形で開発すると、C++(Lib)で使っているvectorは > ウオッチウインドウで直接見ることは出来ないのです。
これは、C++(Lib)のソース上で、そのソースファイル内にある vector が ウォッチウィンドウに出てこないということですか? それとも、vector._Mypair などが void* みたいになっていて、具体値が見れないということでしょうか?
C#のプロジェクトからだと、ダメということであれば、C++/CLI のプロジェクトをメインプロジェクトにして 起動するプロセスを、C#にしてみたらどうでしょう?
変わらない気もしますが、VSは、その時アクティブなプロジェクトの設定情報などを初期値的に扱うところがあるので なにか変わるかもしれません。
|
|