boost-preprocessor

boost-preprocessor

文章 0 浏览 4

预处理器、后处理器、几何处理器和NC处理器

大家好!谁能解释一下这些术语之间的区别:预处理器、后处理器、几何处理器和 NC 处理器?…

贩梦商人 2025-01-07 02:18:00 2 0

使用 boost::mpl,我如何获得有多少模板类不是“空”,并用这个数字调用一些宏?

我想根据 boost::mpl::eval_if (或类似函数)的结果来调用带有一些参数的宏,这些参数可以给出有多少个模板参数不为空。假设我们有一些如下所示的伪…

莳間冲淡了誓言ζ 2024-12-20 07:30:45 3 0

Visual Studio 2010 模拟“g++”是什么? -E 文件.cxx`?

有没有,我们可以在IDE中看到结果吗? 因此,我尝试使用 boost 预处理器的代码示例,此处显示(!警告 - 俄语): #include #include #include #inclu…

晨曦慕雪 2024-12-19 17:23:35 2 0

哪个 boost 宏允许我在程序中插入可变数量的语句

假设我想实现以下示例效果: if (i) j--; 现在我想在程序中重复插入该行任意多次。如果我想插入该语句 1000 次,那么我必须手动复制粘贴它。 目的是在…

层林尽染 2024-12-07 14:01:20 2 0

Boost.Preprocessor是cpp的一组宏还是一个单独的处理器?

Boost.Preprocessor是cpp的一组宏还是一个单独的处理器?…

终遇你 2024-11-06 05:39:36 5 0

如何将宏展开的结果分离为不同的参数?

我正在编写一些 Boost.Preprocessor 元程序,但遇到以下问题。考虑以下宏(这是为了说明问题而进行的简化): #define ITERATION_IMPL(p1, p2, p3, p4…

缱倦旧时光 2024-11-01 04:29:47 4 0

C++通用编程的微妙之处

我遇到的问题如下面的代码所示。 #include #define X 4 int main() { std::cout << "should be 4: " << X << std::endl; #define Y X + 4 std::cout <…

岁吢 2024-10-30 20:42:10 7 0

Boost.Preprocessor 是独立的吗?

我正在考虑在某些项目中使用 Boost.Preprocessor,但我不想使整个 Boost 库成为依赖项。 我可以单独复制它并逃脱惩罚吗?否则,它的依赖是什么?…

吹泡泡o 2024-10-14 09:41:08 6 0

我可以附加到预处理器宏吗?

标准 C 或 GNU 扩展中是否有任何方法可以将内容附加到宏定义中? 例如,给定一个定义为的宏 #define List foo bar 我可以附加 bas 以便它 List 扩展,…

笔芯 2024-10-10 03:39:08 5 0

带 Boost.Preprocessor 的 X 宏?

将其与我关于附加到 CPP 宏的问题分开: 有没有人这里使用 Boost.Preprocessor 库的数据类型来实现类似 X 宏的东西?…

狼性发作 2024-10-09 16:12:05 4 0

如何使用 cmake 使用 boost.wave 作为预处理器

我正在尝试使用 boost.wave 作为预处理器,而不是编译器附带的预处理器。我无法弄清楚如何实现这一目标。 我使用 CMake 作为构建系统生成器,如何指定…

三月梨花 2024-10-06 19:43:13 9 0

Boost 预处理器:示例不起作用

我尝试从 Boost.Preprocessor 库,它是: #include #define SEQ (a)(b)(d) BOOST_PP_SEQ_INSERT(SEQ, 2, c) // expands to (a)(b)(c)(d) 在 Visual St…

み青杉依旧 2024-09-28 10:31:37 8 0

在 Boost 预处理器中混合变量和整数常量

我使用 BOOST_PP 在预处理器中进行预编译计算。我专注于代码大小对我来说极其重要的应用程序。 (所以请不要说编译器应该或通常这样做,我需要控制编…

胡渣熟男 2024-09-26 17:15:18 8 0

如何确定 boost.preprocessor 元组中的元素计数?

如何确定 boost.preprocessor 元组?…

哽咽笑 2024-09-25 10:19:23 13 0

在编译时获取 boost::function arity?

我需要根据 boost::function 对象的数量(参数计数)在 BOOST_PP_IF 语句中做出决定。这可能吗? boost::function_types::function_arity 做了我正在…

叫嚣ゝ 2024-09-18 20:09:13 9 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文