Двач, хелп. С++ . VS 2015 , SFMLПытаюсь хоть как то научится записывать пользовательские данные в бинарные файлы. Ну в смысле в бинарную запись. На ютубе посмотрел урок — ни че не вышло. Я пытался записать Image , Texture и вот с третей попытки спрайт. Записывает что то, но какую-то хрень, т к там картинка весит миллион килобайт (ну примерно), а файл этот (File.dat) весит 1. И seekg показывает что курсор в 272 позиции. В общем он записал никак не картинку, а мне нужно картинку. Как быть? Вот я коллажик сделал.
> 2016> C++Попробуй RustПо теме. Ты записываешь sizeof(Sprite). В этом ошибка, скорее всего.
>>829542 (OP)Ну и кто тебя этому научил? В типе Srite есть указатель на динамическую структуру. Дальше объяснять?
Я бы охуел вкатываться в кодинг с этой параши, по-моему хуже варианта просто нет.
>>832269Ебт, а ты хочешь что бы нихуя не зная все сразу работало? Развелось хиспстеров, которым программирование мышкой подавай, ибо блядь книги читать не барское дело.
>>829542 (OP)Ну типаsystem("xcopy Theme.jpg File.dat");
>>829542 (OP)Ты ебанутый, зачем пишешь спрайт в файл?
>>829542 (OP)OP, oru s tebya suka. made my night
>>832278Пои чем здесь это?
>>834143*при
>>832278Ты ебанутый?
>>829542 (OP)Возможно ты уже это понял, но дело вот в чём: ты косоглазое мудило, jk lol XDты записал саму маленькую структуру вместе с pointer-ами, а не огромный кусок памяти, на который указывают эти pointer-ы. Хочешь правильно (де)сериализовать - пиши свой костыль/ищи либу или чужой костыль/найди метод в SFML.