2010-04-15 76 views
1

是否可以通过助推波使用自定义宏定义宏? 我知道它应该可能与C++ 0x,但我正在使用常规的C++。 如果有可能,你能提供链接或参考如何完成此?C++助推波,范围宏

谢谢

+0

因为我没有听说有关范围的宏(显然它们不会在C++ 0x),以下是一些其他信息:http://boost-spirit.com/old_docs/wave_v0_9/preliminary_cpp0x_support.html#macro_scoping – 2010-04-15 05:50:05

回答

3

我怀疑Wave不再支持宏观范围。旧文件如:

讨论宏观作用域支持实验,但我找不到它的任何提及在新文档:

看来,宏观范围正在被遗漏在C++ 0x之外;我不确定它是否仍在被任何人使用,或者它完全被丢弃。看看Boost Wave的更新日志,它看起来像是从2004年8月的版本1.1.7中删除了对范围化宏的支持。