У меня есть буфер char *, в котором я храню любые значения, выполняющие приведение типов. Каждый раз, когда я сохраняю float, я добавляю 'len of var' к 'my_position' var.
Мне нужен способ доступа к данным из другой точки моего приложения.
Хорошо, буфер + позиция дает мне указатель на память. Как я могу вернуть его? Как инт?
Я думаю, что я должен вернуть указатель на символ *. (Pointer_char)
Хорошо, теперь у меня есть эта функция:
create_float(char * pointer_char) {
float * xx = reinterpret_cast<float*> (pointer_char);
}
У меня сбой ....
Любая помощь и предложение будут оценены ... Спасибо