compiler-directives

compiler-directives

文章 0 浏览 3

是否可以确保复制省略?

复制省略是一种简洁的优化技术,在某些情况下依赖于复制省略实际上比“手动”传递引用更快。 因此,假设您已经确定了一条关键代码路径,您依赖于编译…

烟凡古楼 2024-11-10 01:34:46 0 0

是否存在使用编译器指令宏的 itoa 替代方案

我想知道是否有一种方法可以使用字符串化编译器指令来字符串化整数变量。 我尝试使用: #define stringize(a) #a #define h(a) stringize(a) #define …

童话里做英雄 2024-11-07 07:31:03 0 0

将 #defines 从 .h 文件移植到 C# 应用程序的最佳实践是什么?

我正在将应用程序从 C++ 转换为 C#。 C++ 应用程序有一个定义文件 .h,其中包含超过 500 个 #define 指令。我想在 Definition.cs 文件中表示这些数据…

余生一个溪 2024-10-27 01:57:27 1 0

摆脱 C# 中的预编译器指令

我被要求维护一些不像我想要的那样遗留的代码,并且它充满了编译器指令,使其几乎不可读且几乎可维护。恰当的例子: #if CONDITION_1 protected overr…

遗失的美好 2024-10-24 01:46:03 3 0

避免对 C# 中的一段代码进行调试和调用堆栈

在 Delphi 中,编译器指令 {$d-} 和 {$l-} 允许您有效地避免为定义的代码部分生成调试和局部变量信息。 在实际问题中,具有从调试视图中“隐藏”代码…

忘你却要生生世世 2024-10-12 14:03:36 1 0

用于将整数添加到 nsmuatablearray FMDB/EGODB 的编译器指令防御性编程

当用户尝试将 int 添加到 nsmutablearray 时,我想抛出一条警告消息, 基本上任何包含非 nsstring / nsnumber 值的插入语句都会导致运行时崩溃。当你…

泪眸﹌ 2024-10-11 18:14:14 0 0

配置中的运行时指令

出色地, 假设我有以下 if 语句: if (a) { // do something. } 是否可以仅当 app.config 中的某个值为 true 时才运行该语句,而不需要再创建另一个 i…

意犹 2024-10-04 05:18:05 3 0

如何暂时禁用“返回值可能未定义”警告?

我想在代码中禁用特定警告(W1035),因为我认为编译器对此警告是错误的: function TfrmNagScreen.Run: TOption begin if ShowModal = mrOk then Res…

燕归巢 2024-10-03 07:12:48 7 0

使用 VB.Net And/Or 运算符进行逻辑短路:有编译器指令/解决方法吗?

我发现一直使用 AndAlso/OrElse 非常烦人。它降低了代码的可读性,尤其是当条件变得复杂时。 有什么建议吗?…

缺⑴份安定 2024-09-06 04:07:47 3 0

Delphi 编译器指令反向求值参数

这个使用 Math.pas 中的 IFThen 函数的 delphi 两行代码给我留下了深刻的印象。但是,它首先评估 DB.ReturnFieldI,这很不幸,因为我需要调用 DB.firs…

不醒的梦 2024-09-06 01:40:51 8 0

如何在 C# 中设置项目范围#define

我的项目中有几个类,它们只需要位于应用程序的某些版本中,而这些版本目前尚未准备好发布或调试。 为了防止使用这些类,我想在它们周围设置: #if US…

一口甜 2024-08-16 20:23:44 3 0

哪些 API 会受到 {$IOCHECKS OFF} 的影响?

我们有一些古老的 Delphi 代码(甚至可能起源于 Turbo Pascal 代码),它使用 {$I-},又名 {$IOCHECKS OFF},这使得代码使用 IOResult 代替磁盘 I/O …

云淡风轻 2024-07-26 19:12:29 5 0

在模拟器中运行时而不是在设备上运行时进行条件编译

当针对模拟器而不是我的设备时,是否有一个编译器指令可以用来编译不同的代码行。 类似于: # IF SIMULATOR [self.imagePicker setSourceType:UIImage…

霊感 2024-07-19 04:47:01 10 0

Delphi #IF(DEBUG) 等效吗?

Delphi 是否有与 C# #if(DEBUG) 编译器指令等效的代码?…

赏烟花じ飞满天 2024-07-06 12:03:04 8 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

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