c-preprocessor

c-preprocessor

文章 0 浏览 3

C# 中的预处理器指令

我似乎在使用 C# 中的预处理器指令时遇到问题。 我创建了一个 Visual Studio 2008 C# win 表单应用程序。 我添加了这一点: #if (DEBUG) textBox1.Tex…

安稳善良 2024-07-14 11:32:37 8 0

Objective-C 使用 #import 和继承

我有一个假设的 UIViewController 类,名为“foo”。 foo 继承自类 bar 和类 bar #import 的“Class A”,这是 foo 广泛使用的类。 问题是,当我在 fo…

身边 2024-07-14 04:33:09 7 0

如何在一个项目中创建不同的 DLL?

我有一个问题不知道能不能解决。 我在 Visual Studio 2005 上有一个 C# 项目,我想根据预处理器常量创建不同的 DLL 名称。 我现在拥有的是预处理器常…

别把无礼当个性 2024-07-14 01:36:05 4 0

CUDA 编译器 (nvcc) 宏

是否有我可以使用的 CUDA 的 #define 编译器 (nvcc) 宏? (例如 Windows 的 _WIN32 等。) 我需要这个作为 nvcc 和 VC++ 编译器之间常见的头代码。 …

糖粟与秋泊 2024-07-14 00:29:01 6 0

哪个版本的 safe_delete 更好?

#define SAFE_DELETE(a) if( (a) != NULL ) delete (a) (a) = NULL 或者 template&lttypename T&gt void safe_delete(T*&amp a) { delete a a = NULL …

风流物 2024-07-13 17:25:26 4 0

是“#define new DEBUG_NEW”吗? 和“#undef THIS_FILE” 等等实际上有必要吗?

当您创建新的 MFC 应用程序时,向导会在几乎每个 CPP 文件中创建以下代码块: #ifdef _DEBUG #define new DEBUG_NEW #endif 有时它还会添加以下内容:…

潇烟暮雨 2024-07-13 16:33:02 7 0

使用 MSBuild 从命令行定义预处理器值

我需要创建由多个项目组成的现有大型应用程序的演示版本。 我想使用现有的项目,并通过预处理器指令中性功能 #if DEMO mycode.NeuterNow() #endif 我…

日裸衫吸 2024-07-13 00:10:51 6 0

C#定义宏

这是我所拥有的,我想知道它是如何工作的以及它实际的作用。 #define NUM 5 #define FTIMES(x)(x*5) int main(void) { int j = 1 printf("%d %d\n", F…

星光不落少年眉 2024-07-12 22:35:40 6 0

需要引用:使用预处理器是不好的 OO 实践

我相信,使用像 #if usingNetwork 这样的预处理器指令是不好的 OO 实践 - 其他同事则不然。 我认为,当使用 IoC 容器(例如 Spring)时,如果进行相应…

我不吻晚风 2024-07-12 12:38:05 4 0

如何强制 gcc 预处理器保留空格?

对于代码: int i gcc 预处理器输出: int i 如何强制它保留空格? 我使用 gcc -E somefile.c 命令调用预处理器。…

一场信仰旅途 2024-07-12 08:37:09 6 0

错误:宏名称必须是使用 #ifdef 0 的标识符

我有一个用 C++ 编写的应用程序的源代码,我只想使用以下内容来评论一些内容: #ifdef 0 ... #endif 我收到此错误 错误:宏名称必须是标识符 为什么会…

迷路的信 2024-07-12 00:31:36 7 0

退出预处理器块时整数值发生变化

我有一段代码,其中变量似乎在预处理器代码块的末尾发生了变化。 int initialKeyCount #if(DEBUG) // int initialKeyCount = _root.CountAllKeys() in…

愚人国度 2024-07-11 10:50:35 8 0

使 C 预处理器忽略某些 #include 指令

我在这里使用解析器生成器,不幸的是,它坚持在 #include &ltsome/file.h&gt 每个生成的源文件的顶部放置 a 。 标题早已被重命名。 虽然强制编译器 (g…

尘曦 2024-07-11 09:07:29 8 0

如何从 C# 中的预编译器获取当前日期时间?

在 C# 3.0 中,我有一个属性,它应该包含类的版本。 版本号只是编译的日期和时间。 现在,我有以下代码: public DateTime Version { get { return Da…

染火枫林 2024-07-10 22:14:47 10 0

这可以在宏中使用省略号吗? 可以转换成模板吗?

实现了 CLogClass 来进行体面的日志记录后,我还定义了宏,但它仅适用于一个参数... class CLogClass { public: static void DoLog(LPCTSTR sMessage,…

新人笑 2024-07-10 22:12:17 5 0
更多

推荐作者

玍銹的英雄夢

文章 0 评论 0

我不会写诗

文章 0 评论 0

十六岁半

文章 0 评论 0

浸婚纱

文章 0 评论 0

qq_kJ6XkX

文章 0 评论 0

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