通过 C++数组到 Ada95
我正在尝试将一个无符号整数数组从 C++ 传递到 Ada。 Ada Lovelace 教程指出,Ada 数组对应于 C++ 中指向数组第一个元素的指针。 这就是我正在尝试做…
如何在 Mac 上编译/运行 Ada
我在 mac os x 版本 10.6.8 上下载了 Ada 语言、GNAT 编译器、textwrangler 和 xcode。我正在 textwrangler 中编写 Hello World,现在需要编译、构建…
gcc gnatmake Ada 编译器是用什么语言编写的?
我是一名计算机科学专业的学生。目前我们正在学习Ada编程语言。现在编译非常简单:gnatmake source.adb 所以我不知道 gnatmake 实际做什么或是什么(…
Ada - 修剪和删除字符串上的特殊字符
我有一个名为输入的变量, Input : STRING (1 .. 80) ; 我使用 Ada.Strings 和 Ada.Text_IO 作为库,我需要知道是否可以以及如何删除输入变量上的空格…
AWS for Ada 的安装问题
今晚我第一次在 Macbook 上安装了 Ada 和 AWS。 安装似乎一切顺利,但我感觉 AWS 没有安装到正确的目录。 GNAT 位于 /usr/local/gnat 中。 AWS makefi…
在 Ada 2005 中构建具有任务属性的类
我在 Ada 2005 中有一个类 Test_Class ,它有一个名为 Primary 的父级链接任务属性,来自 Primary_Task 类型,定义为: type Test_Class is tagged li…
支持开源交叉编译器的 Ada 多任务 RTOS
Ada 提供哪些 RTOS 开源/免费交叉编译器,并支持多任务/多线程? 我有一个 Atmel AT90USB162 芯片,我想使用 Ada 对其进行编程。我的第一个选择是使用…