处理器 问答列表

C 语言中的泛型类型转换

作者:user1806687 提问时间:8/27/2022

我有一个数据类型列表()。我想自动(使用 X 宏)创建从其中一种类型转换为另一种类型的函数。STANDARD_TYPES 我有以下代码: #define STANDARD_TYPES(macro)...

组合不同的 arity X-macro

作者:tekknolagi 提问时间:12/14/2021

我正在为编程语言定义词法分析器。其中一部分涉及包含关键字和标记的表: #define FOREACH_KEYWORD(V) \ V(And, and) \ V(Else, else) \ V(...

C++03 用模板元编程替换预处理器指令

作者:willdo 提问时间:8/17/2022

我有一个嵌入式 C++03 代码库,它需要支持不同的小工具供应商,但一次只能支持一个。大多数功能在几个小工具之间重叠,但有一些独家功能,这些独家功能正在产生我需要解决的问题。 下面是一个使用预处理器...

用于标识输入文本文件中的循环和方法的 Java 代码

作者:omarAlsrouji 提问时间:6/12/2022

我在编写成功的代码时遇到了麻烦,该代码可以识别输入文本文件中的循环(for 循环、while 循环、嵌套 for 循环)(此输入是使用 BufferedReader 获取的)和方法,其中输出应如下所示...

条件包含:字符常量的数值:在 #if/#elif 与不在 #if/#elif 范围内:为什么匹配是实现定义的?

作者:pmor 提问时间:2/1/2022

案例 A:C11,6.6 常量表达式,语义,5: 如果在翻译环境中计算浮动表达式,则算术范围和精度应至少与在执行中计算表达式一样大 环境。116) 这需要以下程序返回 0: #include <...

使用 IFDEF 和 IFNDEF 指令包含头文件

作者:SSR 提问时间:12/17/2021

请原谅我的基本问题和糟糕的编程知识。 我有一个实现,我需要在我的许多项目中使用。但是,对于不同的项目,包含的头文件是不同的。 假设我有要在 projecta.c 和 projectb.c 中使用的...

AngularJS 组件/控制器 JavaScript 文件串联加载,而不是并行加载(特定于为 AMD 编译的 Chrome)

作者:someguy2014 提问时间:12/14/2021

我正在研究 Flask/AngularJS 交付网页的首次加载(非缓存)的性能改进(过渡到 Angular 和更好的路由设计正在进行中,正在寻找临时修复)。 此页面包含大量 (250+) 正在加载的...

为什么在检查 NULL 条件时出现 FILE 指针错误?

作者:Anil 提问时间:11/11/2021

#include<stdio.h> #include <string.h> #include <windows.h> #define PATH "F:\\c\\projects\\Banking M...

如何在作为 ENUM 成员的 DEFINE 上使用预处理器 IF?

作者:Tomer W 提问时间:11/5/2022

我已经为此苦苦挣扎了一段时间,无法让它工作! 我有一个预处理器定义LOG_LEVEL它定义了我的程序应该发出哪些日志。 我有很多 LOG 点,因此需要性能,因此, 不使用运行时检查来log_leve...

预处理器指令和不必要的 Using 指令

作者:Jens Bergvall 提问时间:8/29/2019

我有一些代码,我只需要在部署的环境(暂存/测试/生产)中运行。 该代码将一些 usings 生成到文件顶部显示的其他命名空间。.cs 但是,当我将此代码放入我的预处理器指令中时,文件顶部的 usi...


共91条 当前第6页