使用QTcpSocket发现内存泄漏。 QTcpSocket的父类QIODevice是有内部缓冲区的,如果不设置固定大小,会不断地重新分配内存。 后来用setReadBufferSize设置固定大小后,问题解决了。