2010-04-15 7 views
1

Est-il possible d'avoir des macros avec des macros personnalisées définies via l'onde boost? Je sais que c'est possible avec C++ 0x mais je travaille avec du C++ normal. Si c'est possible, pouvez-vous fournir un lien ou une référence pour y parvenir?Onde de boost C++, macro de portée

Merci

+0

Puisque je n'avais pas entendu parler des macros scoped (et apparemment ils ne seront pas en C++) 0x), voici quelques informations supplémentaires: http://boost-spirit.com/old_docs/wave_v0_9/preliminary_cpp0x_support.html#macro_scoping –

Répondre

3

je soupçonne cette vague ne prend pas en charge portée plus macro. Les documents plus anciens tels que:

pour discuter de l'appui macro portée expérimentalement, mais je ne peux trouver aucune mention dans les nouveaux documents:

Il semble que la macro-portée soit en dehors de C++ 0x; Je ne suis pas sûr si ça continue d'être travaillé par n'importe qui, ou si ça a été complètement abandonné. En regardant le changelog pour Boost Wave, il semble que la prise en charge des macros scoped ait été supprimée de la version 1.1.7 en août 2004.