求助:C#重写C++项目 最近有个项目是让用C#将C++写的网络通信项目重新写一遍,不知道难不难?请大家指点这个项目该不该接谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不好说,取决于原来项目源代码的可读性,项目的规模等等。最关键的一条是,能否清晰搞清楚通讯的协议。.NET类库和C++用到的类库没有一一对应的关系。所以源代码一行一行改写是不可能的。 这个项目只是一个底层的网络通信库,涉及TCP,UDP, NAT穿越,socket通信,没有其他的业务需求,我只做过一年的C++项目,一年的C#项目,所以对两个都算不上精通,但对于C++代码来说,我有信心能看懂,只是以前做的C#项目没涉及到网络通信方面的东西,而且看网上有人说“完全使用C#来重写原来用C++编写的程序这种变态的需求。请三思而后行……这简直是种非人的折磨”,不知道会不会真的有那么可怕 我不懂C++ C# Socket通信这块弄了时间也不长,一点都不难,碰到问题可以搜一大把的资料。你先把C++写的程序运行之后,从头到尾搞清楚业务逻辑,都是要干什么就行了,不用看它的源码。然后在根据需求用C#写出来就行了。 关于Random的随机数概率问题 c#串口倒数 DataGridView如何选择多项? 电了商务平台实现站内搜索的问题 上传附件的问题,加分求助啊~~~~~ DOTMSN显示中文联系人的名字为问号,咋办呢? [求助]如何实现LIST对象的深拷贝,LIST中的元素是引用变量 请问CE高手,窗口的消息(其他进程发来的消息)是在什么地方接收的啊?怎么没有WndProc( ) ? WinForm 定时器? 怎样配置paradox7的odbc 关于CRC-CCITT (0xFFFF)的问题,谢谢!!! c#适合开发什么类型的软件?
这个项目只是一个底层的网络通信库,涉及TCP,UDP, NAT穿越,socket通信,没有其他的业务需求,
我只做过一年的C++项目,一年的C#项目,所以对两个都算不上精通,但对于C++代码来说,我有信心能看懂,只是以前做的C#项目没涉及到网络通信方面的东西,而且看网上有人说“完全使用C#来重写原来用C++编写的程序这种变态的需求。请三思而后行……这简直是种非人的折磨”,不知道会不会真的有那么可怕