C ++ Socket Recv смешанные сообщения
Здравствуйте, у меня возникли проблемы с сокет-сервером и клиентом.
Проблема в том, что сообщения переплетаются, когда я отправляю их очень быстро. Когда я отправляю их, скажем, 1 сообщение в секунду, все работает хорошо, но когда я их отправляю, 1 сообщение за 40 мс они перепутывают.
вот мой код для получения:}
std::string* AteneaClient::readSocket () {
std::string finalString = std::string("");
int size = MSG_SIZE;
bool receiving = true;
int timesBufferInc=0;
while (receiving) {
std::string temporalString;
//create an empty buffer
char* RCV_BUFFER = (char*) malloc (size* sizeof(char));
for(int i=0;imessage;
char RCV_BUFFER[MSG_SIZE];
std::string converter;
std::cout