Как достать переменную со структуры, которая расположена в void* массиве

Тема в разделе "ESP8266, ESP32", создана пользователем WhiteFox, 7 ноя 2021.

  1. Asper Daffy

    Asper Daffy Иксперд

    Не вопрос. «Не хочите – не ешьте!» Впредь постараюсь обходить Ваш ник стороной. Если вдруг забуду, не стесняйтесь напомнить.
     
    Andrey12 и Рокки1945 нравится это.
  2. parovoZZ

    parovoZZ Гуру

    дай код
     
  3. WhiteFox

    WhiteFox Нерд

    Я не говорю, что мне не понравились ваши ответы, вполне нормальные ответы. С моими знаниями Си мне любая информация пригодиться.
    Просто не очень понимаю, что подталкивает помогать новичкам на постоянной основе. Если вопрос не удобный - можешь не отвечать.
     
    Последнее редактирование: 9 ноя 2021
  4. Asper Daffy

    Asper Daffy Иксперд

    Кстати, хотел написать ещё тогда, да забыл. Можно просто убрать слово class и этого недостатка не будет. Правда, тогда надо следить, чтобы имя не передралось с уже существующим, но если передерётся, то компилятор скажет.
     
    Andrey12 нравится это.
  5. DetSimen

    DetSimen Гуру

    Это в донстоинствах было написано, что при enum class имена не торчат наружу и ни с чем не пересекаюца. Иногда это важно, иногда - просто удобно, например, чтобы не выдумывать "уникальные" имена цветов
    enum class TColor: uint8_t {Black, Red, Green, Blue};
    В этом языке "всё есть лекарство и ядъ", одновременно. :)
     
    Andrey12 нравится это.