Ada是一种结构化,静态类型,命令式,广谱和面向对象的高级计算机编程语言,从Pascal和其他语言扩展而来。
我已经尝试将标头(特别是 CORS)添加到我的服务器响应中几个小时了,但我无法在 ada 中找到 AWS 的方法。有人能帮我吗? (到目前为止,我只找到了添加
我有一个以 BigEndian 顺序编写的二进制文件格式。这些文件的大小各不相同,因此我无法使用 Sequential_IO 来实现此目的,因为我需要读取不同的类型。 问题是,当使用
亲爱的 Ada 爱好者, Long_Money_Type 类型是 delta 10.0**(-22) 位数字 38; 在第一台机器 Ubuntu Linux 64 位 GNAT 8.3.0 上,此方法有效。 在第二台机器上 Alpine Linux 64 位 GNAT 10.3.1 202...
ada语言中`long_integer`和`integer`有什么区别?
text_io; 程序编号是 int1:整数:= 2147483647; --差不多4个字节 int2 : 整数 := -2147483647; lng1 : long_integer := 2147483647; lng2 : long_integer := -2147483647; 乙...
背景:我正在致力于将 Ada 项目从 Vxworks 移植到 Linux 平台。该项目严重依赖于 Ada 动态任务优先级的使用。 我做了几个实验,结果...
我正在编程课上学习 Ada 95,我想在我的 MacBook 上安装 gnat 编译器。我不知道在哪里可以得到一个好的小昆虫来编译我的代码,以及如何安装它。 我
假设以下(服务器)任务规范: 任务类型 Server_Task 是 条目E1(I:整数); 条目E2; 条目E3; 结束服务器任务; (虚拟)实现: 任务主体
为 Gnatstudio 执行 ./configure 时,我收到以下错误。我已经搜索了与此相关的参考资料,但找不到与之相关的任何内容。 Gprconfig 已配置无
尝试在 Debian 上执行“alr get gnat_native”和“alr get gprbuild”时出现错误“错误:在索引中找不到 index.toml 文件”
我收到错误消息:当我尝试在 Debian 上使用 alr get gnat_native 和 alr get gprbuild 时,在索引中找不到 index.toml 文件。我确保安装了 Alire,通过使用 'alr' c ...
我正在为 C 库开发 Ada 语言绑定,偶然发现了一个需要联合值数组的函数。我尝试使用 Unchecked_Union 方面而不定义判别式恢复...
我正在查看一些遗留的 Ada 代码。 类型 My_Test_Type 是 (<>); 类型 My_Table_Type 是整数数组(My_Test_Type); 当我尝试在 GNAT 社区 IDE 中使用此代码时,出现此错误...
我用 Ada 编写了一个应用程序,我想在 Android(ARM 设备)上运行它。我在 Raspberry Pi 上为 ARM (arm64-v8a) 编译了一个本地独立库,其中包含适当的 JNI。怎么...
我目前正在阅读这篇文档:Ada for the C++ or Java Developer。第 8 章(第 33 页)介绍了 Ada 中的面向对象编程。本章以以下例子开始......
我刚开始学习 Ada,当用户输入超出变量的声明范围时,我无法弄清楚如何让程序保持运行。我想打印有关输入错误范围的信息...
嗨,我是 ada 的新手,我不确定如何修复此代码,它似乎与格式问题有关,但不知道是什么原因造成的。 我正在尝试读取两个名为 a.txt 和 b.txt 的文件,然后计算
这篇文章链接到这个 Ada 2005 访问类型,因为使用了或多或少相似的代码。正在使用 Euler 方法求解微分方程并使用访问类型。现在我...
这篇文章链接到这个 Ada 2005 访问类型,因为使用了或多或少相似的代码。正在使用 Euler 方法求解微分方程并使用访问类型。现在我...
我想将 HTML 响应状态代码数字定义为一种类型,但不允许使用算术运算符,因为这对他们来说没有意义。 类型 Status_Code 的范围是 100 .. 599; 函数“+...
我正在参考我之前在这里的帖子写作: Ada 2005 访问类型 在第一个代码 diff.adb 中,有一行: procedure Solve is new Euler(Real, Vector, Ptr); 我不明白怎么...