我需要通过无线或LAN建立连接。我在Windows(VS2008 C#,套接字)上完成了此操作,但在Linux(Ubuntu 10.04
)上没有。我已经安装了mono
,我可以处理很多东西,但它的速度对我的600MHz处理器来说是不可接受的,所以我决定继续使用C ++,但我是C ++的新手,我对很多人都不熟悉它的标题。是否有任何标题或库可以为我做到这一点?
答案 0 :(得分:1)
实际连接如何(如果无线或有线)应该由系统决定;如果你想使用套接字,我建议阅读beej guide to network programming,它包含你需要知道的所有东西。它主要是C语言,但重用C ++不需要付出任何努力。
答案 1 :(得分:0)
您是否考虑过使用boost::asio,这样您至少可以共享linux&视窗。与裸套接字相比,开销并不大,您可以获得更好的语义。来自boost的代码的许多部分已经飞入标准C ++,因此代码具有相当高的质量。