Содержание
- 2. Функции стандартной библиотеки Функции ввода/вывода. Функции работы со строками и символами. Математические функции.
- 3. ФУНКЦИИ СТАНДАРТНОЙ БИБЛИОТЕКИ. Для использования в программе обращения к стандартной библиотеке, нужно с помощью директивы #include
- 4. Ввод/вывод в C++ реализуется либо с помощью функций, унаследованных от библиотеки С, либо с помощью потоков
- 5. ФУНКЦИИ ВВОДА/ВЫВОДА. Каждый способ имеет свои преимущества: Преимущество использования потоков в том, что они легче в
- 6. ФУНКЦИИ ВВОДА/ВЫВОДА. Для использования функций ввода/вывода в стиле С необходимо подключить к программе заголовочный файл или
- 7. ОТКРЫТИЕ ПОТОКА. Работа с потоком начинается с его открытия. Поток можно открыть для чтения или записи
- 8. Открытие потока. режим открытия файла:
- 9. ОТКРЫТИЕ ПОТОКА. По умолчанию файл открывается в текстовом режиме, при котором комбинация символов «возврат каретки» и
- 10. Открытие потока. Пример: Указатель f используется в дальнейших операциях с потоком. Его передают функциям ввода/вывода в
- 11. Открытие потока. При открытии потока с ним связывается область памяти, называемая буфером. При выводе вся информация
- 12. Открытие потока. Существует пять предопределенных потоков, которые открываются в начале работы программы. 1. стандартный ввод stdin
- 13. ВВОД/ВЫВОД В ПОТОК. Ввод/вывод в поток можно осуществлять различными способами: в виде последовательности байтов в виде
- 14. Ввод/вывод в поток. Операции ввода/вывода выполняются, начиная с текущей позиции потока, определяемой положением указателя потока. Указатель
- 15. Ввод/вывод в поток. Основные функции ввода/вывода потока :
- 16. Ввод/вывод в поток. Основные функции ввода/вывода потока :
- 17. ЗАКРЫТИЕ ПОТОКА. Поток закрывается либо при завершении программы, либо явным образом с помощью функции fclose: int
- 18. ОБРАБОТКА ОШИБОК. Функции работы с потоком возвращают значения, которые рекомендуется анализировать в программе и обрабатывать ошибочные
- 19. Обработка ошибок. int feof (FILE*) возвращает не равное нулю значение, если достигнут конец файла, в противном
- 20. Пример работы с потоками. Постановка задачи В файле хранятся сведения о мониторах: тип, оптовая и розничная
- 21. Пример работы с потоками. #include #include #include #include int main(){ FILE *fi, *fo; if((fi = fopen("d:\\temp\\file.txt",
- 22. Пример работы с потоками. while (fgets(s, dl, fi)){ // Преобразование строки в структуру: strncpy(mon.type, s, 19);
- 23. Пример работы с потоками. cout int i; cin >> i; // Номер записи if (i >=
- 24. Строка представляет собой массив символов, заканчивающийся нуль-символом. Функции работы со строками и символами
- 25. ФУНКЦИИ РАБОТЫ СО СТРОКАМИ И СИМВОЛАМИ. В C++ есть две возможности работы со строками: функции, унаследованные
- 26. Функции работы со строками. Библиотека С содержит функции : копирования строк (strcpy, strncpy) сравнения строк (strcmp,
- 27. Функции работы со строками. полезные функции преобразования строк в числа (файлы и ): Пробелы и табуляции
- 28. Функции работы со строками. Пример: (программа заполняет массив типа double из строки) #include #include #include int
- 29. Функции работы с символами. функции проверки на принадлежность символа множеству (файлы и ):
- 30. Функции работы с символами. Для каждой из перечисленных функций есть ее аналог для многобайтных символов типа
- 31. Строка представляет собой массив символов, заканчивающийся нуль-символом. Математические функции
- 33. Скачать презентацию