Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Return 0;. Результат работы программы:



}

Результат работы программы:

введите фразу: кен!!gh#ghj##sdfdgfh

// кен$$ghghjsdfdgfh


Для объекта cout существуют соответствующие методы put() и write ().

Cout.put() и cout.write(мах. Размер вывода);

Кроме этого существуют так называемые флаги и манипуляторы для форматированного ввода.

Cout.Width() — устанавливается точное значение ширины поля ввода.

Cout.fill(‘*’) — заполнение пустых позиций поля * (можно другой символ).

Флаги позволяют оформить вывод:

Управление выводом данных:


§ \n— новая строка.

§ \t—табуляция (несколько пробелов).

§ \\— обратный слеш.

§ \a—звуковой сигнал.

Манипуляторы, не требующие включения файла iomanip.h:

§ flush —очищает буфер ввода

§ endl —вводит конец строки

§ oct —8- ричное представление числа

§ dec —10- ричное представление числа

§ hex —16- ричное представление числа

Манипуляторы, требующие включения файла iomanip.h:

§ setw(ширина) —ширина поля вывода.

§ setfill(символ) —символ заполнения пустых позиций.

§ setprecision (точность) —количество знаков после ,.


Все манипуляторы, кроме flush, end, setw() остаются включенными на протяжении работы всей программы, если не будет других установок.

Флаги используют формат написания setf(ios::флаг1 | ios::флаг2). (дом. Работа)


Лекция № 9. Использование файлов для ввода-вывола.





Дата публикования: 2014-11-28; Прочитано: 216 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2025 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.169 с)...