У меня небольшой вопрос.
Я пишу функцию загрузки / сохранения для получения данных простой геометрии из сохраненного файла.Используемые объекты создаются из классов с большим количеством данных, но все они используют просто старые данные, без указателей / выделенной памяти и т. П.
Возможно ли загрузить файл в выделенныймассив char *, приведите его, скажем, к Geometry *, и спокойно ожидайте, что все не будет зашифровано, при условии, что я сделал то же самое при сохранении (приведение массива к типу char * и запись в файл)?
Если я пытаюсь получить доступ к массиву, когда на него указывает указатель char *, или int *, или любой другой тип указателя, есть ли какие-то особые соображения, которые мне нужно принять?