首先,我想指出,我目前正在努力提高我的网络技能。我学会了如何制作一个简单的服务器/客户端程序,发送字符串并接收它们。我正在使用SFML创建TCP / UDP套接字。
只是基本的东西......
现在我想知道如何发送除字符串之外的其他内容,例如图像或任何类型的数据。不幸的是,考虑到这一部分,我找不到任何资源。
答案 0 :(得分:0)
这是一个在linux环境中使用套接字的好教程:http://www.beej.us/guide/bgnet/output/html/multipage/index.html:
对于Windows,microsoft还有一个很好的教程:http://msdn.microsoft.com/en-us/library/windows/desktop/ms738545%28v=vs.85%29.aspx
但是如果你想要一个可移植的解决方案,你可能需要仔细看看这里的boost :: asio:http://www.boost.org/doc/libs/1_56_0/doc/html/boost_asio.html。还有一些示例和教程。您的问题的关键是ip::tcp::socket,它允许您从/向套接字读取数据。