LINUX.ORG.RU

История изменений

Исправление i-rinat, (текущая версия) :

int read_bytes = ex_read(client_fd, buffer.data(),buffer.size());

Раз уж C++, почему бы не писать объектно-ориентированный код в объектно-ориентированном виде?

client.read(&buffer);

И что-то я сильно сомневаюсь, что при получении ошибки тебе стоит исключение бросать. Пошлёт кто-нибудь твоей программе сигнал, а она и упадёт.

Исходная версия i-rinat, :

int read_bytes = ex_read(client_fd, buffer.data(),buffer.size());

Раз уж C++, почему бы не писать объектно-ориентированный код в объектно-ориентированном виде?

client.read(&buffer);