Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Красулин-11.87.doc
Скачиваний:
4
Добавлен:
10.11.2019
Размер:
593.92 Кб
Скачать

6.1.3.Манипулирование файлами

Выделяются две функции манипулирования файлами:

  1. функция копирования –

int copy(string source, string dest);

  1. функция переименования файлов –

int rename(string oldname, string new name);

Функция copy() копирует файл, указанный в аргументе source, в место назначения dest. В случае успеха функция возвращает значение true, или 1, и false, или 0, в случае неудачи.

Функция rename() переименовывает файл или каталог oldname на новое имя – newname. Эта функция возвращает значение true, если выполнение прошло успешно.

6.2.Задание к работе

  1. Изучите лекционный материал по работе с CSV-файлами.

  2. Создайте в MS Excel таблицу, содержащую столбцы с информацией по одногруппникам.

Таблица 6.1

Пример заполнения файла в MS Excel

Группа

Фамилия

Имя

Отчество

Дата рождения

Место рождения

20 ф

Литовкин

Иван

Васильевич

11.11.1991

г. Омск

20 ф

Симагин

Илья

Петрович

12.12.1991

г. Исилькуль

  1. Сохраните полученный файл в формате CSV.

  2. Реализуйте чтение информации из данного файла и вывод ее на экран браузера.

  3. Продемонстрируйте работоспособность программной реализации на лабораторной работе.

  4. Оформите отчет, подготовьтесь к ответу на контрольные вопросы и к защите работы.

6.3.Контрольные вопросы

  1. Укажите функциональное назначение csv-файлов.

  2. Перечислите символы, которые могут быть использованы в качестве разделителей в csv-файлах.

Библиографический список

1. Колисниченко Д. Н. РНР 5/6 и MySQL 6. Разработка web-приложений / Д. Н. Колисниченко. СПб: БХВ-Петербург, 2009. 624 с.

2. Кузнецов М. В. Объектно-ориентированное программирование на РНР / М. В. Кузнецов, И. В. Симдянов. СПб: БХВ-Петербург, 2007. 608 с.

3. Лаптев В. В. С++ Объектно-ориентированное программирование. Задачи и упражнения / В. В. Лаптев, А. В. Морозов, А. В. Бокова. СПб: Питер, 2007. 288 с.

4. Пышкин Е. В. Основные концепции и механизмы объектно-ориентированного программирования / Е. В. Пышкин. СПб: БХВ-Петербург, 2005. 640 с.

5. Хорев П. Б. Технологии объектно-ориентированного программирования / П. Б. Хорев. М.: Академия, 2008. 448 с.

Учебное издание

КРАСУЛИН Александр Владимирович

ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ

ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ РНР

_________________________________

Редактор Н. А. Майорова

***

Подписано в печать 23.09.2011. Формат 60 × 84 .

Плоская печать. Бумага офсетная. Усл. печ. л. 2,0. Уч.-изд. л. 2,3.

Тираж 100 экз. Заказ .

**

Редакционно-издательский отдел ОмГУПСа

Типография ОмГУПСа

*

644046, Г. Омск, пр. Маркса, 35