我有很多使用C ++的经验,但我从未真正投入到网络编程中(例如:游戏,聊天软件或从网站获取文件的软件。)哪里是个好地方为此开始?最好是跨平台的教程,也可能是某种项目(不仅仅是理论)。我已经找到了数百个很棒的C ++教程,但很少有网络编程教程(不一定是网络编程)。
由于
答案 0 :(得分:1)
您可以从一个简单的HTTP服务器开始,它将引导您进行HTTP协议,文件操作,多线程/事件处理等。或者分布式文件系统/缓存系统等等。很多乐趣。
答案 1 :(得分:0)
Boost.Asio是一个出色的跨平台C ++网络库。 examples和tutorials很简单。
中的stackoverflow也有很多帮助