CLI调用DLL的调试问题
大家好
我有几个问题
1、我用VC2005建了一个CLI的应用程序,需要调用原来用c/c++写的DLL(有源码)。可是无论如何调置,始终无法进入到DLL代码的断点中去,如何换用C#调用,就可以轻易进入DLL调试,请问,如何用CLI,如何进行设置呢?
2、上连提到的DLL中,有函数参数为fn(const char * str),内部实现大概为
char newstr[80];
strcpy(newstr,str);
我在CLI中进行调用的时候直接写fn("hello world"),运行时发生错误,内存之类什么的。
用C#进行调用没有问题。
请问这个参数要如何传递才行?
3、CLI程序无法和C程序进行结合吗?编译到一起。
问题有点儿多,谢谢各位了。