У меня проблемы с выяснением, как объявить указатель на массив массивов void*
.(Я не могу использовать контейнеры STL и тому подобное, потому что это встроенная система.)
У меня есть некоторые данные, которые я пытаюсь сгруппировать в структуру.В основном встроенные типы данных, но тогда это два массива.Первый,
char *testpanel_desc[] = {...};
не проблема.В моей структуре я храню указатель на этот массив следующим образом:
struct MyStruct
{
...
char** panelDesc;
};
Но есть такой:
void *testpanel_pointers[][4] = {...};
, и я не могу найти способ определитьчлен моей структуры, которой я могу назначить этот массив.void***
не работает из-за 4 в исходной декларации.