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

std::basic_ios::copyfmt

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

 
 
Библиотека ввода/вывода
Манипуляторы ввода/вывода
Функции print (C++23)
Ввод/вывод в стиле C
Буферы
(устарело в C++98)
Потоки
Абстракции
Файловый ввод/вывод
Ввод/вывод строк
Ввод/вывод массивов
(устарело в C++98)
(устарело в C++98)
(устарело в C++98)
Синхронизированный вывод
Типы
Интерфейс категорий ошибок
(C++11)
 
std::basic_ios
Функции-члены
Государственных функций
Оригинал:
State functions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Форматирование
Оригинал:
Formatting
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
basic_ios::copyfmt
Разное
Оригинал:
Miscellaneous
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Охраняемые функций-членов
Оригинал:
Protected member functions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
 
basic_ios& copyfmt(const basic_ios& other);
Копирование форматирования флаги потока other. Это делается в следующей последовательности:
Оригинал:
Copies the formatting flags from stream other. This is done in the following sequence:
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
1)
Звонки обратных вызовов, зарегистрированных проходящей register_callback() erase_event в качестве параметра
Оригинал:
Calls callbacks, registered by register_callback() passing erase_event as parameter
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
2)
Копирование форматирования информации из other в *this. Внутренний массив данных также копируются. rdstate() остается неизменным.
Оригинал:
Copies the formatting information from other to *this. Internal data array is also copied. rdstate() is left unchanged.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
3)
Звонки обратных вызовов, зарегистрированных проходящей register_callback() copyfmt_event в качестве параметра
Оригинал:
Calls callbacks, registered by register_callback() passing copyfmt_event as parameter
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
4)
Копирует исключением маски из other в *this.
Оригинал:
Copies the exception mask from other to *this.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Устанавливает поток ошибок флаги state в дополнение к в настоящее время установлены флаги. По существу призывает clear(rdstate() | state). Может исключение.
Оригинал:
Sets the stream error flags state in addition to currently set flags. Essentially calls clear(rdstate() | state). May throw an exception.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

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

other
другой поток для использования в качестве источника
Оригинал:
another stream to use as source
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

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

*this

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