gpt4 book ai didi

delphi - delphi 中程序的前向声明

转载 作者:行者123 更新时间:2023-12-03 14:49:28 25 4
gpt4 key购买 nike

如何在 Delphi 中对过程进行前向声明并使其在其他地方实现?我想做类似 C 代码的事情,但是在 Delphi 中:

void FooBar();

void FooBar()
{
// Do something
}

最佳答案

您可以使用 forward 指令来做到这一点,如下所示:

procedure FooBar(); forward;

...
//later on

procedure FooBar()
begin
// Do something
end;

仅当您将其声明为内部函数时才需要这样做。 (即已经在单元的 implementation 部分中。)任何声明为类的方法或在单元的 interface 部分中的内容都会自动被理解为前向声明。

关于delphi - delphi 中程序的前向声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16527946/

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