Wataru, Неоднократно перечитывал и сравнивал, все равно не могу понять. Поэтому и думал, что кто-то прямо укажет на ошибку. Может я записываю лишний символ какой-то.
Вот, для сравнения они делают точно тоже самое.
Wataru, Понял, а если у меня есть текстовый файл с записями и мне нужно сначала взять оттуда данные и записать в новый двоичный файл. Как мне получать данные из текстового в char, если там строковые данные?
Я обновил код.
В MyStruct вроде нет указателей
Записывал через функцию в этой же программе и ошибок не было
Такое происходит именно тогда, когда я пытаюсь вывести данные из двоичного файла или записать их из двоичного файла в текстовый