Linux下如何使用纯C++实现socket通信呢?

发布于 2021-11-04 18:48:12 字数 82 浏览 520 评论 4

不知道有谁在Linux下使用纯C++实现socket实例吗?

因为linux下都是基于C的接口函数,若用C++实现需要注意哪些方面呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

草莓味的萝莉 2021-11-10 15:43:30

硬件是平台相关的.和java不同, C++ 标准库无socket部分. 所以需要借助第3方跨平台的 软件库来实现.  libevent, boost::asio, ace, 都可以.

多彩岁月 2021-11-10 14:44:10

C++风格的代码对C的接口进行一下封装:是否可以举个例子呢?

南汐寒笙箫 2021-11-10 11:17:02

可以实现的 1楼说的 是一种办法

http://www.581biyan.com/

少女情怀诗 2021-11-10 00:34:21

个人的一点见解:如果要利用linux系统所提供的接口,应该考虑的是接口的参数类型及返回类型,可以使用C++风格的代码对C的接口进行一下封装,在封装内部实现数据类型的转换和通行工作,并考虑可以预见的异常情况。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文