我无法编译此程序,因为 Put_Line 方法似乎无法输出整数变量和字符串。我查看了在线源代码,当他们这样做时它能正常工作,所以我错在哪里了。谢谢你的帮助。with Ada.Text_IO; use Ada.Text_IO; with Ada.Int...
我试图为使用 AVR 微控制器和 avr-ada构建GCC,在此过程中,我的常规编译器对所需版本过于挑剔,导致我遇到了障碍。 我收到以下警告,这进而导致GCC或Make报告错误:gcc -c -g -O2 -gnatpg -gnata -nostdinc -I- -I. -Iada -I....
我正在为在Linux上进行Ada开发做一项交易研究。您有任何好的编译器/操作系统推荐吗? 到目前为止,我已经成功在CentOS 5.4上运行了AdaCore的GNAT,并已经申请了Rational Apex和Aonix ObjectAda的许可证。 这是一项移植工作。原始代码库是OSF1 ...
我知道在Ada开发时期,GC并不受欢迎,而且对于嵌入式编程的主要用例,它仍然不是一个好的选择。 但考虑到Ada是一种通用编程语言,为什么后续版本的语言和编译器实现中没有引入部分和可选的(只跟踪显式标记内存对象)垃圾收集器呢? 我简直无法想象开发一个正常的桌面应用程序而没有垃圾收集器。
我需要获取Ada枚举类型中某个值关联的数字值。不是枚举中的位置,而是在每个值上使用"for TYPE use"子句分配的值。 有人知道是否可能吗?