Применение и особенности манипуляторов потоков ввода-вывода в функции

cout.setiosflags(ios_base::hex);

Еще одной функцией является resetiosflags, которая позволяет снимать установленные ранее флаги форматирования. Например, с помощью данной функции можно снять все флаги и использовать настройки по умолчанию. Синтаксис функции выглядит следующим образом:

cout.resetiosflags(ios_base::hex);

cout.setf(ios_base::scientific);

cout.unsetf(ios_base::fixed);

cout.setf(ios_base::showpoint);

cout.unsetf(ios_base::showpoint);

coutsetw(10);

cout.setprecision(2);

ofstream output("output.txt"); // открытие файла для записи
output.close(); // закрытие файла

double number = 3.14159;

Пример 3: Чтение данных из файла

ifstream input("input.txt"); // открытие файла для чтения
string line;
while (getline(input, line)) {
}
input.close(); // закрытие файла

Оцените статью
Добавить комментарий