подскажите пожалуйста,у меня есть структура с данными...
каким образом,какими командами можно:
1)сохранить структуру в текстовый файл
2)загрузить её из него,если я стерла все записи
занесение структуры в текстовый файл
Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain
Для этого можно использовать функции стандартной библиотеки C++: fopen()/fclose(), fwrite()/fread().
Размер структуры данных определяется с помощью оператора sizeof().
Размер структуры данных определяется с помощью оператора sizeof().
Вообще-то речь шла о текстовом файле. А функции fread(), fwrite() и оператор sizeof() используются в основном для записи и чтения бинарных данных.
Здесь наверно лучше использовать функции fgets() и fputs(). А для формирования и разбора строки использовать соответственно функции sprintf() и sscanf().
Можно так же напрямую писать в файл форматированные данные и читать их из него с помощью функций fprintf() и fscanf().
Здесь наверно лучше использовать функции fgets() и fputs(). А для формирования и разбора строки использовать соответственно функции sprintf() и sscanf().
Можно так же напрямую писать в файл форматированные данные и читать их из него с помощью функций fprintf() и fscanf().
Поумнеть несложно, куда труднее от дури избавиться.