Пространства имён
Варианты
Действия

setvbuf

Материал из cppreference.com
< c‎ | io

 
 
File input/output
Функции
Оригинал:
Functions
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Доступ к файлам
Оригинал:
File access
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
fwide
setbuf
setvbuf
Прямой ввод / вывод
Оригинал:
Direct input/output
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
fread
fwrite
Неформатированная ввода / вывода
Оригинал:
Unformatted input/output
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Форматированный ввод / вывод
Оригинал:
Formatted input/output
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Позиционирование файла
Оригинал:
File positioning
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
ftell
fgetpos
fseek
fsetpos
rewind
Обработка ошибок
Оригинал:
Error handling
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
clearerr
feof
ferror
perror
Операции с файлами
Оригинал:
Operations on files
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
remove
rename
tmpfile
tmpnam
 
Определено в заголовочном файле <stdio.h>
int setvbuf( FILE *stream, char *buffer, int mode, size_t size );
Устанавливает внутренний буфер данных stream поток файла.
Оригинал:
Sets the internal buffer of the given file stream stream.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

Содержание

[править] Параметры

stream -
поток файла для установки буфера
Оригинал:
the file stream to set the buffer to
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
buffer -
Указатель на буфер для потока в использовании
Оригинал:
pointer to a buffer for the stream to use
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
mode -
режим буферизации в использовании. Это может быть одно из следующих значений:
_IOFBF full buffering
_IOLBF line buffering
_IONBF no buffering
Оригинал:
buffering mode to use. It can be one of the following values:
_IOFBF full buffering
_IOLBF line buffering
_IONBF no buffering
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
size -
размер буфера
Оригинал:
size of the buffer
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

[править] Возвращаемое значение

0 на успех или неудача на ненулевую.
Оригинал:
0 on success or nonzero on failure.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

[править] Заметки

Эта функция может быть использована только после stream был связан с открытым файлом, но перед любой другой операцией.
Оригинал:
This function may only be used after stream has been associated with an open file, but before any other operation.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
buffer может быть нулевым, в этом случае этот призыв только изменяет размер внутреннего буфера.
Оригинал:
buffer may be null, in which case this call only resizes the internal buffer.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

[править] См. также

задает буфер для файлового потока
Оригинал:
sets the buffer for a file stream
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(функция) [edit]
C++ documentation for setvbuf