Содержание
- 2. Текстовые строки как массивы символов В языке C++ текстовая строка представляет собой набор символов, обязательно заканчивающийся
- 3. Инициализация текстовых строк При определении строковых переменных их можно инициализировать конкретными значениями с помощью строковых литералов:
- 4. Программное формирование строк Если строка формируется программно, необходимо в конец ее обязательно записать нулевой символ ‘\0’:
- 5. Вывод текста на экран Вывод текстовых строк на экран сложностей не вызывает: char Str[21] = “Это
- 6. Непосредственное чтение текстовых строк из потока вывода char Str[21]; cin >> Str; // Пусть введена строка
- 7. Функции gets и gets_s Для того чтобы прочесть всю строку полностью, можно воспользоваться одной из функций
- 8. Использование функции потока ввода cin.getline В этой функции первый параметр Str соответствует массиву символов, в который
- 9. Использование функции потока ввода cin.getline const int N = 11; char Str [N]; cin.getline (Str, N);
- 10. Использование функции потока ввода cin.getline и cin.clear const int N = 11; char Str [N]; cin.getline
- 11. Если забирать остатки данных из потока ввода не надо, то следует очистить его с помощью функции
- 12. Потоки для работы с файлами Для работы с файлами в языке C++ используются потоки трех видов:
- 13. Создание потока, открытие и закрытие файла ofstream File; - создали поток File.open ( "E:\\test.txt" ); -
- 14. Прототипы функции Open void ifstream::open ( const char * FileName, ios::openmode Mode = ios::in ); void
- 15. Режимы открытия файла ios::app – при открытии файла на запись (поток ofstream) обеспечивает добавление всех выводимых
- 16. Запись и чтение данных в текстовых файлах Запись и чтение данных в текстовых файлах ничем не
- 17. Запись и чтение данных в двоичном режиме Для работы с файлом в двоичном режиме его необходимо
- 18. Функции Get() и Put() ifstream & get (char & ch); ofstream & put (char ch); Функция
- 19. Пример записи массива в файл int main () { setlocale (0, ""); // Запись массива А
- 20. Чтение данных из файла в массив В ifstream i_File; // Создали поток ввода для чтения данных
- 21. Функции Read() и Write() ifstream & read (char * buf, streamsize n); ofstream & write (const
- 22. Функция write () обеспечивает запись из буфера, адрес которого указан в первом параметре функции, n символов
- 24. Скачать презентацию