C++ boost wave,作用域宏

标签 c++ boost scope macros wave

是否可以通过 boost wave 使用自定义宏来设置作用域宏? 我知道 C++0x 应该是可能的,但是我正在使用常规 C++。 如果可能,您能否提供链接或引用如何完成此操作?

谢谢

最佳答案

我怀疑 Wave 不再支持宏作用域。较旧的文档,例如:

实验性地讨论对宏作用域的支持,但我在较新的文档中找不到任何提及:

宏作用域似乎被排除在 C++0x 之外;我不确定它是否仍在被任何人使用,或者它是否已被完全放弃。查看 Boost Wave 的变更日志,似乎在 2004 年 8 月从版本 1.1.7 中删除了对作用域宏的支持。

关于C++ boost wave,作用域宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2642863/

相关文章:

c++ - 在 Boost MultiArray 中访问元素的最快方法

c++ - 在 boost::format 中使用 * 宽度和精度说明符

javascript - ServiceNow Javascript 从 GlideAjax 函数传递变量

javascript - array.length 为零,但数组中有元素

c++ - 在没有new关键字的情况下创建的c++中结构对象的范围

c++ - 我应该默认虚拟析构函数吗?

c++ - 为什么我的 Arduino 不能超过 10?

c++ - 百分比计算在 0.5 左右(0.4 = -20% 和 0.6 = +20%)

c++ - Boost.Log - 记录应用程序的严重错误

c++ - 连接 LPCTSTR 字符串