У меня есть сервер, написанный на C ++, который позволяет загружать файлы.
Но я хочу проверить ПЕРВЫЙ размер файла и ТОГДА загрузить его, если он меньше 100 МБ, иначе ошибка.
Есть ли функция, которая может это сделать?
Это моя функция:
long bytes_read = recv(client_fd, tempBuffer, sizeof(tempBuffer),0);
Но я не могу контролировать переменную bytes_read при получении файла, но только после.
Это проблема.