艾达打印 Port_Type
Ada Print Port_Type
如何put_line Port_Type 定义为g-socket.ads:492,请问?
Ada.Text_io.Put_Line ("Port: " & Integer'Image(Port));
给我
发现类型“Port_Type”定义在 g-socket.ads:492
xxx.adb:121:51: 预期类型“Standard.Integer”
谢谢
BR
马克
你应该会写
Ada.Text_IO.Put_Line ("Port: " & Port'Image);
或者,如果您使用的是旧版 GNAT,
Ada.Text_IO.Put_Line ("Port: " & Port'Img);
’Image
适用于标量;在 Ada 2022 中,它也适用于复合类型。 ARM 2022 4.10, Image Attributes
里面有重物
如何put_line Port_Type 定义为g-socket.ads:492,请问?
Ada.Text_io.Put_Line ("Port: " & Integer'Image(Port));
给我 发现类型“Port_Type”定义在 g-socket.ads:492 xxx.adb:121:51: 预期类型“Standard.Integer” 谢谢 BR 马克
你应该会写
Ada.Text_IO.Put_Line ("Port: " & Port'Image);
或者,如果您使用的是旧版 GNAT,
Ada.Text_IO.Put_Line ("Port: " & Port'Img);
’Image
适用于标量;在 Ada 2022 中,它也适用于复合类型。 ARM 2022 4.10, Image Attributes