C或者c++封装一个socket类,然后可以同时在windows和linux下使用,能行么?

 我来答
匿名用户
2014-12-24
展开全部
WinSocket编程就不行,换言之,如果你用了各种提供方法,比如ipheader结构体,
还有一些封装好的传输函数等等,如果你写的socket类中完全是纯C或C++的话,应该可以,
”纯C或C++“的意思是所有的结构体到传输校验都是你自己实现的,这样才行
追问
我用了宏定义来实现跨平台的移植,其实我本来的想法是封装一个纯c++的socket,不依赖平台
追答
应该可以,不过需要调试
不会悲伤的猫
2014-12-24 · 超过24用户采纳过TA的回答
知道答主
回答量:161
采纳率:0%
帮助的人:59.2万
展开全部
可以 linux支持gcc可以编译c++不过 不要调用 win api
更多追问追答
追问
Windows下不调win api怎么写socket呢
追答
socket并不是  win上面的
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式