Форум программистов, компьютерный форум CyberForum.ru

функционал файлового ввода-вывода - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Битовые операции. Посимвольный ввод и вывод. http://www.cyberforum.ru/cpp/thread130164.html
Даны текстовые файлы. Реализовать функции шифровки и дешифровки файлов методом перестановки пар смежных битов asci-кодов символов. Файл – это текстовый ASCII файл, который состоит из любого количества строк, заканчивающихся ‘\n’, и не превышающих 127 сим. в строке. Пользователь указывает имена исходного и результирующего файлов, программа читает из исходного файла символы, шифрует их и...
C++ Потоковое видео на С++ Всем привет! Подскажите, пожалуйста, как реализуется на С++ чтение кадров потокового видео. http://www.cyberforum.ru/cpp/thread130124.html
C++ Не могу дописать метод перевода в десятичного кода символа в двоичный в алгоритме LZW
#include "stdafx.h" #include <iostream> #include <fstream> #include <string> using namespace std; class Lzw { // Вспомогательный класс, описывающий элемент в таблице
C++ Редактирование файлов шрифтов
Здравствуйте! Я пишу (на с++) редактор шрифтов (пока что *.otf, *.ttf, *.ttc)... 1-я задача - удаление из шрифта указанного набора символов, и всей с вязаной с ними информации... последовательность действий примерно такая: 1) загрузить файл шрифта 2) отредить 3) сохранить ссылки на спеки по шрифтам: http://www.microsoft.com/typography/otspec/ http://developer.apple.com/fonts/TTRefMan/
C++ исправить программу http://www.cyberforum.ru/cpp/thread129706.html
Помогите исправить программу #include <iostream> #include <stdlib.h> #include <string.h> #include <ctype.h> #include <fstream.h>; #pragma argsused using namespace std;
C++ SDL Как реализовать "откусывание" области игрового поля при проходе ?? по типу Air-x sonics.. подробнее

Показать сообщение отдельно
llomushka
3 / 3 / 0
Регистрация: 21.03.2010
Сообщений: 19

функционал файлового ввода-вывода - C++

15.05.2010, 23:08. Просмотров 544. Ответов 0
Метки (Все метки)

Подскажите как сделать, может есть у кого готовая реализация. Не знаю даже с чего начать((((
Необходимо проработать функционал файлового ввода-вывода, который должен включать себя:
ввод имени сохраняемого или загружаемого файла;
проверку корректности имени (имя не должно содержать символов: | * ? “ < > и более одного символа двоеточия, многократных \\\ и т.д. );
проверку существования файла с введенным именем
o при загрузке – файл должен существовать – если отсутствует, то вывести сообщение и попросить ввести другое имя, пока правильное имя не будет введено или пользователь не откажется от загрузки;
o при сохранении – файл должен отсутствовать – если существует, то вывести сообщение о возможности перезаписи или отказа от сохранения;
o при перезаписи – проверить не является ли перезаписываемый файл Read-Only, и если является, то вывести сообщение, и вернуться к вводу другого имени;
проверку открытия файла;
проверку чтения и записи значений;
все данные целиком содержатся в файле (т.е. задается только имя файла);
удаление старых массивов и резервирование новых массивов (при загрузке);
возврат загруженных массивов в интерфейсный модуль через аргументы функции Load (использование глобальных переменных категорически запрещается!);
функции Save и Load (и другие, если есть) должны возвращать коды ошибок (использовать enum для кодов), а не рабочие данные.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru