//socket_r->connectToHost("marathon", 143);
//socket_r->disconnectFromHost();
//socket_r->close();
socket_r->deleteLater();
QTcpSocket *socket_r;
socket_r = new QTcpSocket();
//socket_r->connectToHost("marathon", 143);
//socket_r->disconnectFromHost();
//socket_r->close();
socket_r->deleteLater();
To copy to clipboard, switch view to plain text mode
Here : all the memory has been freed
socket_r->connectToHost("marathon", 143); // Takes 1 000 ko
socket_r->disconnectFromHost();
socket_r->close();
socket_r->deleteLater();
QTcpSocket *socket_r;
socket_r = new QTcpSocket();
socket_r->connectToHost("marathon", 143); // Takes 1 000 ko
socket_r->disconnectFromHost();
socket_r->close();
socket_r->deleteLater();
To copy to clipboard, switch view to plain text mode
Here : 1 000 KO memory has not been freed
Bookmarks