C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 135 を表示中)
■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は、その時アクティブなプロジェクトの設定情報などを初期値的に扱うところがあるので
なにか変わるかもしれません。

返信 編集キー/


管理者用

- Child Tree -