关于vs2008 c#和C++的调试问题??!!!
目前我用的是vs2008,分别见了两个项目,一个c#一个c++,c++写了一个dll让c#来调用。
我想问一下我怎么做 调试的时候才会让c++的代码也一起被调试??
[最优解释]
先在C++里启动调试DLL.
会有个提示,你指向C#程序就行了.
[其他解释]
这个,还真没有这么弄过,帮你顶一下
[其他解释]
我已经解决了!
[其他解释]
还有一个问题,我传进去的值怎么都变的很离谱呀?
我传一个结构体,
HY_RECT_S[] a = new HY_RECT_S[2];
a[0].lBottom = 1;
a[0].lLeft = 2;
a[0].lRight = 3;
a[0].lTop = 4;
a[1].lBottom = 100;
a[1].lLeft = 200;
a[1].lRight = 300;
a[1].lTop = 400;
c++调试时看到的值变完了,而且结构指针里a[100]都有,这是为什么呀?
我两边结构体里的属性都是Int16
[其他解释]
有帮助
[其他解释]
怎么解决的?我也有这样的问题
[其他解释]
具体的解决方法能否提供以下