Недопустимое преобразование из void* в struct* в C++C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Гость
 Недопустимое преобразование из void* в struct* в C++

Сообщение Гость »


У меня проблема, связанная с этой реализацией:

struct arg_struct { интервал низкий; int высокий; }*аргументы; void сегментированныйSieve (void * аргументы) { arg_struct *args = аргументы; /****сделай что-нибудь******/ } Я хотел бы скомпилировать программу на C++, поскольку в ней есть несколько переменных, которые используют библиотеки C++...

Проблема здесь заключается в этой строке:

arg_struct *args = аргументы; Компиляция завершается неудачно, и компилятор сообщает, что это недопустимое преобразование из void* в struct*... знаете ли вы, как решить эту проблему?? любая помощь очень ценится..

вот воспроизводимый результат, я использую для этого C++:
struct arg_struct { интервал низкий; int высокий; }*аргументы; void request_from_someone(void * аргументы) { arg_struct *args = аргументы; /****сделай что-нибудь******/ } интервал основной(){ /***Здесь нечего видеть, просто пытаюсь выдать ошибку компиляции***/ вернуть 0; }
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Неверное преобразование из «void*» в «void*(*) (void*)’ c ++?
    Anonymous » » в форуме C++
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Polars struct.field(list[str]) возвращает один столбец при работе со списком[Struct]
    Anonymous » » в форуме Python
    0 Ответы
    30 Просмотры
    Последнее сообщение Anonymous
  • Почему struct {u64} быстрее, чем struct {u32, u32}?
    Anonymous » » в форуме C++
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Приведение кортежа <int *, int, int, int*> к tuple<void*, int, int, void*> вызывает проблему использования стека ASAN за
    Anonymous » » в форуме C++
    0 Ответы
    123 Просмотры
    Последнее сообщение Anonymous
  • Почему С++ не различает параметры std::function и std::function()>?
    Anonymous » » в форуме C++
    0 Ответы
    94 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C++»