预处理 问答列表

使用 Python 在新文件中写入以 determine 子字符串开头的行

作者:Javi 提问时间:11/15/2023

我有一个要清理的 txt 文件。目的是逐行读取文件,并删除新书面文件中所有不是以先前定义的字母(或关键字)组合开头的行。 这是我的原始文档(要清理的文档)的样本: agigolón. (Tb. a...

将字典列表转换为 tf 数据集

作者:skidjoe 提问时间:7/29/2021

我有一个字典,它已经完全预处理,可以输入到BERT模型中。但是,我正在努力将其放入 tf.dataset。这是我的数据集的一个元素的样子:print(dataset[0]) {'input_ids'...

为 cuda 和非 cuda 编译器编写代码

作者:tommsch 提问时间:7/13/2023

问题:我们正在编写 Cuda 代码,这些代码也应该可以由非 cuda 编译器编译(我们使用:nvcc、gcc 和 clang。 由于 Cuda 需要这些注释,因此我们通过在每个相关文件中包含以下标头来...

使用正确的 #define 预处理器指令语法替换/重命名文本/函数名称

作者:rumpirate 提问时间:10/1/2023

使用预处理器指令 #define 替换/重命名以下代码片段的正确语法是什么: printf("\nrxBuffer: %s", rxBuffer); fprintf(fpOut, "\nReceiv...

对其他要素使用标签编码时,序号编码是否会丢失信息?

作者:tobias 提问时间:9/28/2023

据我了解,标签编码用于名义数据(不是序数),以便将它们映射到数字(例如:标签 [苹果、香蕉、胡萝卜] 映射到 [0, 1, 2],但哪个标签映射到哪个数字并不重要)。序数编码执行相同的映射,但以预定义...

检测预处理器 #if 中不适当的变量用法

作者:Kumputer 提问时间:10/5/2023

请考虑以下任意但过于简化的代码: #define CONST_BAR 2 int foo(int x) { #if CONST_BAR > 0 return x * CONST_BAR; #el...

如何让一个宏扩展为另一个宏的 arg 名称

作者:Abdulmalek Almkainzi 提问时间:10/5/2023

例如: #define Y (b * 2) #define X(b) Y int main() { printf("%d", X(4)); // Want it to print 8, but ...

C 宏到按位 OR,将可变数量的参数放在一起(不带 P99 的轻量级解决方案)

作者:swineone 提问时间:10/6/2023

我需要一个按位 ORs 将其(可变数量的)参数组合在一起的宏: int main() { printf("%d\n", BITWISE_OR_MULTIPLE_ARGS(1, 2, 4)); p...

仅在 Visual Studio 2022 中运行时对代码进行条件编译

作者:WHowing 提问时间:10/10/2023

我们有一些模拟代码,我只想在 VS2022 中运行时运行。有谁知道我可以使用预处理器变量(或其他方式)来检查这种情况,代码是否在 VS2022 中运行?我正在将 C# 与 .NET Core 6 一起...

编译具有不同预处理器变量值的函数的多个版本

作者:Sean Bone 提问时间:10/12/2023

我有以下函数,它使用 OpenMP 进行并行: Real3 MyThing::compute(...) { // Do some setup... #pragma omp parallel nu...


共82条 当前第1页