Как улучшить мой код чата в C ++?

В моем коде чата. Я использую «while (true)», чтобы сохранить полученное сообщение, таким образом тратя впустую мой CPU. Как я могу улучшить свой код? Теперь я понятия не имею об этом.

(Это часть моего кода)

void* CooloiClientSocket::Recv_t(void* arg)
{
std::string message;
CooloiSocket* serverSocket = static_cast<CooloiSocket*>(arg);
//CooloiClientSocket *p = new CooloiClientSocket;
while(true)
{
if(Recv(*serverSocket,message))
{

std::cout << message << std::endl;
}
else
break;

sleep(1);
}
}

0

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы ammmcru@yandex.ru
Adblock
detector