Pragma en definir macro
¿Hay alguna forma de incrustar la declaración pragma en macro con otras declaraciones?
Estoy tratando de lograr algo como:
#define DEFINE_DELETE_OBJECT(type) \
void delete_ ## type_(int handle); \
void delete_ ## type(int handle); \
#pragma weak delete_ ## type_ = delete_ ## type
Estoy de acuerdo con las soluciones de impulso (excepto ola) si existe.