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

std::setbuf

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

 
 
Библиотека ввода/вывода
Манипуляторы ввода/вывода
Функции print(C++23)
Ввод/вывод в стиле C
Буферы
(устарело в C++98)
Потоки
Абстракции
Файловый ввод/вывод
Ввод/вывод строк
Ввод/вывод массивов
(устарело в C++98)
(устарело в C++98)
(устарело в C++98)
Синхронизированный вывод
Типы
Интерфейс категорий ошибок
(C++11)
 
Ввод/Вывод в стиле C
Типы и объекты
Функции
Доступ к файлам
Прямой ввод/вывод
Неформатированный ввод/вывод
Форматированный ввод
(C++11)(C++11)(C++11)    
(C++11)(C++11)(C++11)    
Форматированный вывод
Позиционирование файла
Обработка ошибок
Операции с файлами
 
Определено в заголовочном файле <cstdio>
void setbuf( FILE* stream, char* buffer );
Устанавливает внутренний буфер, используемый для операций ввода / вывода осуществляется на поток C stream.
Оригинал:
Sets the internal buffer to use for I/O operations performed on the C stream stream.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Если buffer не является нулевым, эквивалентную std::setvbuf(stream, buffer, _IOFBF, BUFSIZ)
Оригинал:
If buffer is not null, equivalent to std::setvbuf(stream, buffer, _IOFBF, BUFSIZ)
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Если buffer пустой, эквивалентную std::setvbuf(stream, NULL, _IONBF, 0), который выключает буферизацию.
Оригинал:
If buffer is null, equivalent to std::setvbuf(stream, NULL, _IONBF, 0), which turns off buffering.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

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

stream
поток файла для установки буфера .
Оригинал:
the file stream to set the buffer to.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
buffer
Указатель на буфер для потока в использовании. Если NULL поставляется, буферизация выключена. Если не нулевой, должна быть в состоянии проводить по крайней мере символов BUFSIZ
Оригинал:
pointer to a buffer for the stream to use. If NULL is supplied, the buffering is turned off. If not null, must be able to hold at least BUFSIZ characters
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

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

(Нет)

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

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

(функция)[править]
close