#define DEFINE_VECTOR_MEMBER_DATA_S(T,c,n,s) T c ##:: ## n[s]
Lo tengo en el código heredado. Está compilado por MSVC 2022, pero no con Clang. Planeo reemplazarlo, pero antes necesito saber qué hace.
Solución del problema
Define un vector que es un miembro estático de una clase.
tipo T
_
clase c
_
Nombre del vector n
.
Tamaño del vector s
.
##
pega 2 piezas juntas, pero no es necesario de todos modos.
Si el enlazador dice que falta el vector, simplemente agregue:
T c::n[s];
En un .cpp
archivo con las partes reemplazadas en consecuencia.
No hay comentarios.:
Publicar un comentario