gpt4 book ai didi

Delphi 2010 编译器关于抽象类实例化的警告应该是一个编译器错误

转载 作者:行者123 更新时间:2023-12-03 14:42:52 26 4
gpt4 key购买 nike

是否有任何编译器选项可以让编译器在实例化抽象类时给出错误而不是警告?

Foo = class
procedure Bar; virtual; abstract;
end;

var
f : Foo;
begin
f := Foo.Create; // <-- should give me a compile time error
end;

最佳答案

在 Delphi 2010 中(至少,可能是早期版本,但无法测试/验证):

Project -> Options

+ Delphi Compiler

> Hints and Warnings

+ Output Warnings:

Constructing instance containing abstract method: ___________

将此设置从“True”更改为“Error

关于Delphi 2010 编译器关于抽象类实例化的警告应该是一个编译器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4624316/

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