gpt4 book ai didi

delphi - Delphi 中的 EProgrammerNotFound 异常?

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

在 Delphi 2009 中,SysUtils.pas 在第 425 行包含此内容:

EProgrammerNotFound = class(Exception);
  • 这只是一个 easter egg或者有什么严重的事情?
  • 何时应引发此异常?
  • 它也存在于 Delphi Prism 和/或 Free Pascal 中吗?
<小时/>

问:这个异常类还在Delphi(目前是XE7)中声明吗?答:是的,而且是documented !

Nonstandard way to indicate software faults.

You can use EProgrammerNotFound as an alternative to indicate software faults detected at run time.

最佳答案

这只是漫长的一天的结果,我们有点头晕。多年来(自从我加入团队以来),我们总是开玩笑说用类似的消息替换编译器中最常见错误之一的某些错误消息。在内部,我们总是对不同的事物和人(主要是团队本身)开玩笑和取笑。如果你没有幽默感,你注定会早逝。

这是一次简单的对话;

“哦,您应该在该函数中引发 EProgrammerNotFound 异常。”
“哈哈!我们应该添加这个异常(exception),看看谁会注意到。”
“我想知道会有多少关于它为何存在的猜测?”

所以,我想我只能说,“你们都中了我们的下怀;-)...Buwahahaha!pwned!”

关于delphi - Delphi 中的 EProgrammerNotFound 异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2084120/

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