问题描述
- 如何将c++代码部分移植到c中?
-
现在有一个在linux上跑的c写的通信程序。原本用的udp协议写的,现在需要改成用udt协议完成网络传输部分。网上找到的udt源码全都是用c++写的,库函数和头文件也都是c++。请问如何将用c++写的这部分udt协议移植到原本的c写的程序中?
解决方案
建议你不如反过来把c程序升级成c++程序。
解决方案二:
需要花时间把c++的代码转换成C语法,使用C++集成udt更好。
解决方案三:
没啥捷径,基本就是用gcc编译,然后修改错误。
主要是修改头文件,改c++中而c不支持的语法。
时间: 2024-10-07 09:17:11