QT tcp 发送的神奇事件,特别困惑。求大神解救
我这边客户端向服务器发送数据;假设A();B();C();三个函数里面都有调用write();也就是向服务器发送三次数据;但是服务器却一次性全部接收到三个函数发过来的总数据,数据没丢失。我的目的是我想服务器发送三次,服务器分三次接收,而不是一次性全部接收。此时我清缓存,但是我调用三个函数,接收却变成了两次。后两个函数的数据合在一起发送过来的。当我随便屏蔽一个函数,都可以分两次。也就是说三个函数只能分两次发送。而与函数的顺序无关。这是为啥呢。。。?