Здравствуйте, хотелось бы обратиться за помощью к знающим людям, потому что сам не могу разобраться да и вообще плохо дружу с С++.
Итак, задание такое:
Написать базу данных для аптеки. В программе должны быть функции переименования/удаления/добавления и так далее; это не особо важно.
Проблема заключается в том, что программа не хочет нормально сохранять/открывать файл, все остальное работает нормально. При этом функция сохранения вроде работает, но открыть этот файл не получается.
Сам код:
http://pastebin.com/zPSMfLUi
Заранее спасибо!
Итак, задание такое:
Написать базу данных для аптеки. В программе должны быть функции переименования/удаления/добавления и так далее; это не особо важно.
Проблема заключается в том, что программа не хочет нормально сохранять/открывать файл, все остальное работает нормально. При этом функция сохранения вроде работает, но открыть этот файл не получается.
Сам код:
http://pastebin.com/zPSMfLUi
Заранее спасибо!
На первый взгляд проблемы именно с компиляцией должны быть... Или компилятор совсем древний и очень странный.
Если совсем никак, то попробуйте решение на основе read, write, подход рабочий:
На первый взгляд проблемы именно с компиляцией должны быть... Или компилятор совсем древний и очень странный.
Если совсем никак, то попробуйте решение на основе read, write, подход рабочий:
Программа просто вылетает, когда я выбираю первый пункт и ввожу любое название.
И я вообще не понял, зачем этот кусок кода снизу и куда его вставлять.
Держите: http://pastebin.com/sBwhT6Sw И записывает, и считывает, хотя последнее с мусором, да разберётесь. VS 2013
Кусок кода немного изменить и вставлять, если не будет считываться строка. Если строки считываются нормально - забыть про него.