No entendí muy bien
No se que problema se te da. en un archivo de cabecera puedes declarar y definir un valor concreto para una variable global sin problemas... por ejemplo 'const string str1 = "idudifu";' y listo... En este caso esto no es una macro sino simplemente una variable global.
Pasa el código si puedes así aclaramos las dudas.
Saludos.
No se que problema se te da. en un archivo de cabecera puedes declarar y definir un valor concreto para una variable global sin problemas... por ejemplo 'const string str1 = "idudifu";' y listo... En este caso esto no es una macro sino simplemente una variable global.
Pasa el código si puedes así aclaramos las dudas.
Saludos.