НГ
Наталия Гераскина

C++, cURL, ftp, как скачать большой файл? А то он обрывает закачку на 1460 символе и зависает

Пользуюсь функцией, как в примере. Но почему-то скачивает только 1460 символов и зависает. Если fwrite вынести и возвращать 1, то качает только начала файлов, обрывая их на 1460 символе. Как скачать файл полностью?
size_t my_fwrite(void *buffer, size_t size, size_t nmemb, void *stream)
{
struct FtpFile *out=(struct FtpFile *)stream;
if(out && !out->stream) {
out->stream=fopen(out->filename, "wb");
if(!out->stream)
return -1;
}
return fwrite(buffer, size, nmemb, out->stream);
}

Илья
Илья

Чем структура заполнена?

Похожие вопросы
[C++] На FTP приходит битая картинка (BMP)
Фоновая закачка на C#
Как запустить файл на FTP ресурсе
как скачать с FTP сервера!!!
Как получить список файлов на ftp сервере ?
как в c++ сохранить файл в формате txt? ввожу русский текст а он в файле видит какие то символы....
Помогите с закачкой фалов c#
[C++] Не отправляет файлы на FTP. Выдает ERROR!
C# Как привельно считать файл большого размера в оперативку?
PHP, на хосте есть HTTP авторизация, у меня есть эти реквизиты, как скачать файл с этого хоста CURL-ом например