加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

如何在Delphi中关闭“返回值…可能未定义”的警告?

发布时间:2020-12-15 04:30:51 所属栏目:大数据 来源:网络整理
导读:我有一个功能,给我以下警告: [DCC Warning] filename.pas(6939): W1035 Return value of function ‘function’ might be undefined 但是,该函数是干净的,小的,并且具有已知的,预期的返回值.函数中的第一个语句是: Result := ''; 并且没有局部变量或参数称
我有一个功能,给我以下警告:

[DCC Warning] filename.pas(6939): W1035 Return value of function ‘function’ might be undefined

但是,该函数是干净的,小的,并且具有已知的,预期的返回值.函数中的第一个语句是:

Result := '';

并且没有局部变量或参数称为Result.

是否有任何类型的类似pragma的指令,我可以围绕这个方法来删除这个警告?这是Delphi 2007.

不幸的是,这个Delphi安装的帮助系统不起作用,所以我现在无法弹出这个警告的帮助.

任何人都知道他们的头顶,我能做什么?

解决方法

你确定你已经做了一切来解决警告吗?也许你可以发贴我们看的代码?

您可以通过以下方式在本地关闭警告:

{$WARN NO_RETVAL OFF}
function func(...): string;
begin
  ...
end;
{$WARN NO_RETVAL ON}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读