Форум программистов, компьютерный форум, киберфорум
Наши страницы

Разработать класс FileStream, инкапсулирующий работу с файлами через стандартную библиотеку Си (fopen, fclose, fprintf, fscanf, fread, fwrite и т.д.) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Односвязный список. Создать список строк http://www.cyberforum.ru/cpp-beginners/thread1041243.html
Организован циклический ввод данных для обработки, т.е. программа должна работать (запрашивать данные, считать и выводить результат ) до тех пор, пока пользователь не введет признак окончания работы...
C++ программа деления чисел Есть программа деления двух чисел. Резльтат записывается в файл. Помогите переделать программу, чтобы были функции пользователя. Вот код: #include <iostream> #include <windows.h> #include... http://www.cyberforum.ru/cpp-beginners/thread1041235.html
Дискретка C++
Написать программу, которая определяет, ассоциативная бинарная операция или нет. Входящими данными есть таблица операций(операции заданы на конечном множестве). Написать программу, которая...
C++ Использование механизма обмена сообщениями для управления окнами в ОС Windows
Ошибка в строке wincl.lpszClassName = szClassName; собственно почему ругается??? #include "stdafx.h" #include <windows.h> #include <stdio.h> /* кол-во строчек */ #define LINES 30
C++ сколько слагаемых должно быть в сумме 1+1/2+1/3+.+1/N, чтобы сумма оказалась больше L. L вводится пользователем , L принадлежит промежутку [1;2] http://www.cyberforum.ru/cpp-beginners/thread1041204.html
Cколько слагаемых должно быть в сумме 1+1/2+1/3+...+1/N, чтобы сумма оказалась больше L. L вводится пользователем, L принадлежит промежутку .
C++ String subscript out of range при создании динамического массива Всем привет. Пишу игру на c++. Смысл состоит в том чтобы отстреливать группы врагов, которые появляются сразу после уничтожения предыдущей и в большем количестве. Застрял я на реализации появления... подробнее

Показать сообщение отдельно
ффф
0 / 0 / 0
Регистрация: 08.01.2013
Сообщений: 5

Разработать класс FileStream, инкапсулирующий работу с файлами через стандартную библиотеку Си (fopen, fclose, fprintf, fscanf, fread, fwrite и т.д.) - C++

14.12.2013, 17:52. Просмотров 353. Ответов 0
Метки (Все метки)

Разработать класс FileStream, инкапсулирующий работу с файлами через стандартную библиотеку Си (fopen, fclose, fprintf, fscanf, fread, fwrite и т.д.). Реализовать методы открытия и закрытия файла (отдельный метод Open и метод Create и конструктор с именем открываемого файла, закрывать – в деструкторе и отдельным методом Close) Реализовать методы Write и Read для int, double и char*. Обеспечить два режима записи – двоичный и текстовый. В текстовом режиме все числа записываются в виде текста, например, целое число 3987 записывается как последовательность символов ‘3987 ’ (преобразование можно сделать при помощи fprintf, например), а в двоичном  в виде последовательности двух байт: 0x93, 0x0f (при помощи fwrite).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.