为什么 TCP 是可靠的通信,服务端每一步都要有回复。
因为服务端可能没有 accept
或者可能忙于其他事情,bug 掉线等等。所以虽然 TCP 本身是可靠的,但是服务器可能是不可靠的。所以为了业务是正常的,就必须在服务端正常应答的情况下,才能继续。
读取文件使用 ifstream 操作
字符串拼接报错?
一般情况都是只有 char *
和 char *
拼接,才会报错。只要语句中有一个
string
, 拼接就不会报错。
因为服务端可能没有 accept
或者可能忙于其他事情,bug 掉线等等。所以虽然 TCP 本身是可靠的,但是服务器可能是不可靠的。所以为了业务是正常的,就必须在服务端正常应答的情况下,才能继续。
一般情况都是只有 char *
和 char *
拼接,才会报错。只要语句中有一个
string
, 拼接就不会报错。