gpt4 book ai didi

delphi - NEXTGEN编译条件有什么用?

转载 作者:行者123 更新时间:2023-12-04 00:16:32 25 4
gpt4 key购买 nike

在处理一个项目时,我们收到了 4000 多个警告。
为了删除其中的一些,我找到了一个编译器指令 NEXTGEN .

使用此指令后,我发现 257 的警告中的最小化程度要低得多。

我想知道我们在使用编译器指令时是否有任何问题。这个指令对我的 Windows 应用程序有什么缺点吗?
我正在使用 Delphi 10 .

在 Embarcadero 网站上,我发现的信息非常少。

谁能告诉我同样的事情?

最佳答案

德尔福的NEXTGEN条件符号标志着下一代 ARC 编译器。 Windows 和 OSX 编译器不是 NEXTGEN编译器。 iOS 和 Android 编译器是 NEXTGEN . Linux 编译器在 10.2 Tokyo 的初始版本有 NEXTGEN已定义,但自 10.3 Rio 以来未定义。
任何为 Windows 编译的标有 NEXTGEN 的代码在当前编译器中将被忽略。
Conditional symbols :

Defined for compilers (such as the Delphi mobile compilers) that use"next-generation" language features, such as 0-based strings.New in XE4/iOS


更新:10.4 悉尼 NEXTGEN符号已从所有编译器中删除,以及 AUTOREFCOUNTWEAKINSTREF符号。

关于delphi - NEXTGEN编译条件有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42789603/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com