问题描述
- 小弟大一只学了C++现在在自学C#,想请教一个问题
-
我现在在做一个简单的棋类游戏,因为赶时间,老师说用C#做界面会简单点,我现在只用C#画了一个界面,什么功能都没有,用C++做内核,请问我该怎么把这个界面和C++连接起来?小弟用的是VS2013,会不会需要其他软件呢?我还什么都不懂,希望大神帮我解答一下,万分感谢!
解决方案
你搜搜托管c++,可以全部用c++的代码写
C#封装UI界面得exe程序,用托管c++封装一个dll,然后托管c++ dll中写你的c++实现
解决方案二:
用C#做内核也比用C++简单。
总之用C#什么都简单。快扔掉你的C++吧。
解决方案三:
可以vs2013增加C++的类。在工程管理点右键增加。然后在你的form界面调用就可以了。
解决方案四:
你最多用c做一些通用算法,其它算了
解决方案五:
就你大一学的那点C++,现学C#来做都可以
C#做的话会简单很多,C#有很多方法都是类库提供给你的
你只需要会用就可以,不需要自己写
解决方案六:
要么全用c++来实现,如果画图,感觉还是这个速度和效率能高些,如果想简单还是c#能简单些,建议不要两都结合了,如果结合了把问题给整复杂了
时间: 2024-11-01 02:20:08