Ознакомьтесь с нашей политикой обработки персональных данных
16:27 

База данных

blackhawkjkee
Здравствуйте, хотелось бы обратиться за помощью к знающим людям, потому что сам не могу разобраться да и вообще плохо дружу с С++.

Итак, задание такое:
Написать базу данных для аптеки. В программе должны быть функции переименования/удаления/добавления и так далее; это не особо важно.
Проблема заключается в том, что программа не хочет нормально сохранять/открывать файл, все остальное работает нормально. При этом функция сохранения вроде работает, но открыть этот файл не получается.

Сам код:
http://pastebin.com/zPSMfLUi


Заранее спасибо!

@темы: C++

Комментарии
2015-05-17 в 16:46 

Юрий Рэйн
λOther side of the memory crystal. …λ
А в чём именно проблемы?
На первый взгляд проблемы именно с компиляцией должны быть... Или компилятор совсем древний и очень странный.
Если совсем никак, то попробуйте решение на основе read, write, подход рабочий:

2015-05-18 в 12:27 

blackhawkjkee
А в чём именно проблемы?
На первый взгляд проблемы именно с компиляцией должны быть... Или компилятор совсем древний и очень странный.
Если совсем никак, то попробуйте решение на основе read, write, подход рабочий:


Программа просто вылетает, когда я выбираю первый пункт и ввожу любое название.
И я вообще не понял, зачем этот кусок кода снизу и куда его вставлять.

2015-05-18 в 12:53 

Юрий Рэйн
λOther side of the memory crystal. …λ
blackhawkjkee, Не было возможности запустить, потому по опыту просто предположил где может быть проблема. *Как описали, таков и совет.*
Держите: http://pastebin.com/sBwhT6Sw И записывает, и считывает, хотя последнее с мусором, да разберётесь. VS 2013

Кусок кода немного изменить и вставлять, если не будет считываться строка. Если строки считываются нормально - забыть про него.

Комментирование для вас недоступно.
Для того, чтобы получить возможность комментировать, авторизуйтесь:
 
РегистрацияЗабыли пароль?

ru_programming

главная