Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [C++] Разработать класс


Автор: catty 17.12.2007, 08:21
У меня критическая ситуация, не успеваю сдать лабы.   smile    Свободного времени нет. Ребенок забирает его до последней капли. Прошу помочь с решением!!!

Задание:

Разработать класс FileStream, инкапсулирующий работу с файлами через стандартную библиотеку Си (fopen, fclose, fprintf, fscanf, fread, fwrite и т.д.). Реализовать методы от-крытия и закрытия файла (отдельный метод Open и метод Create и конструктор с именем открываемого файла, закры-вать – в деструкторе и отдельным методом Close) Реализо-вать методы Write и Read для int, double и char*. Обеспе-чить два режима записи – двоичный и текстовый. В тексто-вом режиме все числа записываются в виде текста, напри-мер, целое число 3987 записывается как последователь-ность символов ‘3987 ’ (преобразование можно сделать при помощи fprintf, например), а в двоичном  в виде последо-вательности двух байт: 0x93, 0x0f (при помощи fwrite).

Спасибо всем заранее.

Автор: Puoar 17.12.2007, 12:06
Есть готовое решение с подробностями в личную почту...

Автор: catty 17.12.2007, 12:24
У меня в личной почте ничего нет. Можете выслать на мой ящик. Если не затруднит, скиньте туда же файл с программой.

Puoar, большое спасибо.

Автор: catty 17.12.2007, 21:14
тема решена.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)