#define LINK_ENTITY_TO_CLASS(mapClassName,DLLClassName) \
static CEntityFactory<DLLClassName> mapClassName(#mapClassName);
Ceci est une macro issue du mod Alien Swarm pour Half-Life 2, destinée à être compilée avec MSVC.Argument précédé d'un # jeton dans une macro
Je n'ai jamais vu d'argument précédé d'un #
dans une macro avant, et je ne suis pas sûr que ce soit une chose spécifique à MSVC ou juste inhabituel. Qu'est-ce que ça veut dire?
Votre réponse est exacte, mais je tiens à préciser qu'il s'agit d'une partie standard de C – Swiss
@Swiss: Désolé, oui: cela fait partie de la norme de langage C. –