在ada83(仅)而不是Ada95中打印整数

在ada83(仅)而不是Ada95中打印整数,ada,Ada,我正在尝试在Ada83中打印一个整数。所有网站都有关于Ada95打印方式的信息,即整数\文本\ IO.Put(C);但这并没有在Ada83中编译。如何在Ada83中打印整数(这是课程要求) Integer\u Text\u IO是Ada 95标准库中提供的Integer\u IO的一个实例 在Ada 83中,存在通用包Integer\u IO;你只需要自己实例化它 (您也可以使用Integer'Image,但这会为非负值添加一个恼人的前导空格。) (我不会展示代码,因为你说这是学校作业。)Int

我正在尝试在Ada83中打印一个整数。所有网站都有关于Ada95打印方式的信息,即整数\文本\ IO.Put(C);但这并没有在Ada83中编译。如何在Ada83中打印整数(这是课程要求)

Integer\u Text\u IO
是Ada 95标准库中提供的
Integer\u IO
的一个实例

在Ada 83中,存在通用包
Integer\u IO
;你只需要自己实例化它

(您也可以使用
Integer'Image
,但这会为非负值添加一个恼人的前导空格。)


(我不会展示代码,因为你说这是学校作业。)

Integer\u Text\u IO
是Ada 95标准库中提供的
Integer\u IO
的一个实例

在Ada 83中,存在通用包
Integer\u IO
;你只需要自己实例化它

(您也可以使用
Integer'Image
,但这会为非负值添加一个恼人的前导空格。)


(我不会显示代码,因为你说这是学校作业。)

code:with Text\u IO,Integer\u IO;使用文本IO、整数IO;编译后。。。。。gnatmake-gnat83 parser.adb gcc-4.6-c-gnat83 parser.adb parser.adb:1:15:未找到文件“integer_io.ads”gnatmake:“parser.adb”编译错误Kinldy帮助this@user3422455:
Integer\u IO
不是库单元,因此不能在
with
子句中引用它。这是一个在
Text\u IO
中声明的通用包。我在项目中-最后期限是2天。我一直被这个简单的原因困扰,请提供代码。我尝试了很多方法,但没有解决。
Integer\u IO
是一个在
Text\u IO
中声明的通用包。您需要使用预定义的类型
Integer
作为参数来创建
Text\u IO.Integer\u IO
的实例。然后,您需要调用实例中定义的
Put
函数,并使用
Integer
值作为其参数。(如果您不需要前导空格,则需要在调用中添加
,Width=>0
)以下哪些步骤您遇到了问题?过去10天来,我对Ada在这方面的工作非常陌生。。通过互联网上的代码示例,我可以解决所有问题。。对于这一点,我找不到。我对Ada中的包或任何概念性的东西没有任何概念。。你能帮我写一点代码吗。。提前感谢代码:带文本IO、整数IO;使用文本IO、整数IO;编译后。。。。。gnatmake-gnat83 parser.adb gcc-4.6-c-gnat83 parser.adb parser.adb:1:15:未找到文件“integer_io.ads”gnatmake:“parser.adb”编译错误Kinldy帮助this@user3422455:
Integer\u IO
不是库单元,因此不能在
with
子句中引用它。这是一个在
Text\u IO
中声明的通用包。我在项目中-最后期限是2天。我一直被这个简单的原因困扰,请提供代码。我尝试了很多方法,但没有解决。
Integer\u IO
是一个在
Text\u IO
中声明的通用包。您需要使用预定义的类型
Integer
作为参数来创建
Text\u IO.Integer\u IO
的实例。然后,您需要调用实例中定义的
Put
函数,并使用
Integer
值作为其参数。(如果您不需要前导空格,则需要在调用中添加
,Width=>0
)以下哪些步骤您遇到了问题?过去10天来,我对Ada在这方面的工作非常陌生。。通过互联网上的代码示例,我可以解决所有问题。。对于这一点,我找不到。我对Ada中的包或任何概念性的东西没有任何概念。。你能帮我写一点代码吗。。提前谢谢