我正在使用函数To_Duration
进行时差计算;但它产生错误,因为To_Duration
不在Real_Time
区域内。 Pplease找到如下的代码片段,错误如下所示:
function Since_Start(Start_time: in Ada.Real_Time.Time;
End_time: in Ada.Real_Time.Time) return String is
begin
return Duration'Image(Ada.Real_Time.To_Duration(End_time - Start_time));
end Since_Start;
错误如下:
在To_Duration
区域找不到
Real_Time
,忽略了将来的引用。
如果知道为什么这不起作用,请告诉我。如果我在在线工具上放置相同的代码,它就可以正常工作。