请教关于C++/C#混合编程的问题
各位版上大牛请不吝赐教!小弟刚开始学C#,以前有一个C++的项目(规模比较大,有几十个类;控制台程序,没有界面),现在需要在此基础上扩展功能。
能不能将新的C#项目加在同一个解决方案下,然后用类似于“using命名空间”的方式来实现呢? --------------------编程问答-------------------- 如果不是C++.net你不能通过using的方式引用 --------------------编程问答-------------------- 利用C#给原有项目增加界面功能 --------------------编程问答-------------------- 之前应该是标准c的,那有什么办法么?[DllImport]的方法是不是只能针对函数,不能针对类啊? --------------------编程问答-------------------- C++/CLI? --------------------编程问答-------------------- 应该可以实现的,这段时间在做关于C#和WMI的东西,全在win32的DLL中调东西,所以C++应该也可以的,但结构体和类型真的有点麻烦 --------------------编程问答-------------------- 有源码的话,加入到同一个解决方案调用很容易,就算不是C++.NET,也可以进行转换的,只不过转换后代码会不正常,需要自己修改错误的地方。
补充:.NET技术 , C#