开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
无
问题(Question):
各位大大早安 (∩_∩) 我有问题
目前我写的伺服端只接收一个客户端的连线,假如要改写伺服端,
让伺服端可以接收多个客户端的连线,伺服端本身的 Socket 要用一个还是
随着客户端的数目而增加?
accept(this->m_socket, (sockaddr*)&client.m_saddr, &addrlen);
就是 this->m_socket 要不要随着客户端的数目而增加?
还是只要用它一个来回传 client.m_socket?
程式码(Code):(请善用置底文网页, 记得排版)
以下程式码是伺服端只接收一个客户端连线
客户端:https://gist.github.com/johnhmj/c9df188c8b925152bd61
伺服端:https://gist.github.com/johnhmj/ec34f06bdaa92979c0cc
补充说明(Supplement):
无