переменной void* на int8.
пытаюсь делать вот так:
int8_t const* y = * ((int8_t*) data);
но ловлю предупреждение warning: incompatible integer to pointer conversion initializing 'const int8_t *' (aka 'const signed char *') with an expression of type 'int8_t' (aka 'signed char'); remove * [-Wint-conversion]
int8_t const* y = * ((int8_t*) data);
data - ссылка на массив, массив может быть любого типа
как можно пофиксить? или может с самого нуля написать? заранее спасибо и прошу прощения за возможно глупый вопрос
в диагностике всё написано - вы присваиваете число указателю. Вы точно именно это хотите?
получается точно этого хочу, но не знаю как это правильно реализовать
Адрес в число и обратно?
Что-то странное хотите
Обсуждают сегодня