dynarray.h
Macro WX_DEFINE_EXPORTED_ARRAY
Sintaxis
#define WX_DEFINE_EXPORTED_ARRAY( T, name )
Descripción
Esta macro define una nueva clase de array llamada nombre y que contiene los elementos de tipo T.
Un array exportado se utiliza cuando se compila wxWidgets como una DLL bajo Windows y el array necesita ser visible fuera de la DLL. Un array exportado por el usuario es necesario para exportar un array desde una DLL de usuario.
Ejemplo:
WX_DEFINE_ARRAY_INT(int, MyArrayInt); clase MyClass; WX_DEFINE_ARRAY(MyClass *, ArrayOfMyClass);
Hay que tener en cuenta que wxWidgets predefine las siguientes clases estándar de array: wxArrayInt, wxArrayLong, wxArrayShort, wxArrayDouble, wxArrayPtrVoid.