Ada是一种结构化,静态类型,命令式,广谱和面向对象的高级计算机编程语言,从Pascal和其他语言扩展而来。
我在Ada95中有一个程序,其中我必须创建一个字符串数组。该数组可以包含可变长度的字符串。示例:我已经声明了可以在其中存储所有索引的数组...
有人可以建议如何将“ Display”包导入GPS社区版吗? [YouTube:AdaCore课程#2] https://youtube.com/watch?v=3jtOFle5K_c
我可以使用以下所有类型使类型的原始子程序直接可见:package Type_Package is type T is null record;过程Action(X:T)为null;结束Type_Package; ...
Ada信息交换所声明以下内容:使用pragma Inline确实有其缺点。它可以在主体上创建编译依赖项。也就是说,当规范使用...
我在动态和静态链接Ada中的库时遇到麻烦。我准备了一个最小的工作示例。这三个文件定义了一个输出“ Hello world”的库:helloworld_lib.gpr:...
如果我要制造机器人,您会推荐我哪种语言?在我们的大学中,我们可以选择几种语言。大多数学生之所以选择Ada,是因为我们的老师正在使用它。 ...
[我这个星期天在做一些Ada .. ;-),我写了一个小的Log包:log.ads:包Log是过程日志(text:String);结束日志; log.adb:使用Ada.Text_IO;包主体日志为...
我正在使用Multiway Tree的有界版本。我可以创建元素类型并实例化该类型的树,但是如何创建根?我看到几种形式的Insert_Child。我所有的...
我在为3D世界创建“相机类”的教程之后遇到问题。编辑:更多教程链接教程文本:https://learnopengl.com/入门/相机相机代码:https:// ...
这是这个问题的反面。我在C函数(特别是cJSON库)中分配了一个字符串,希望将它作为out参数返回给Ada调用者,并释放字符串...
在多年未接触该语言之后,我正在尝试在Ada中建立REPL。如果我在代码中检查END_OF_FILE,则Text_IO缓冲输入和输出的方式会更改。我记得...
我目前正在Ada中对此(https://rosettacode.org/wiki/Cartesian_product_of_two_or_more_lists)进行编程,我正在尝试在不同集合之间进行笛卡尔积。我需要帮助...
Java编程语言经常使用诸如java.util.Map之类的接口。在下面的示例中,使用通用包Ada.Containers.Hashed_Maps和...
我对Ada不太了解。我先在Python中找到了它,然后在Ada中发现了它,但是我遇到了问题。我写的代码:Ada.Text_IO;使用Ada.Text_IO;过程Array_Bounds_Example是Arr_Big:...
我正在研究标准的Ada POSIX绑定以及用于GNAT的Florist实现。目的是评估是否可以通过使用本身的编译指示来移植旧版应用程序。C ...
有关信息:我使用Ada作为编程语言,Windowing软件是Gtk和GtkAda。我在一个有时不适合我的窗口的绘图区域上绘制图形,即使我使用完整的...
[Ubuntu 19.10下为Ada 2012提供的NCurses构建环境
我有一个即将到来的Ada项目(命令行交互式控制台程序),我想使用ncurses之类的东西来简化屏幕管理。我已经安装了以下软件包(...
我正在GPS IDE中使用ADA编写简单的OpenGl程序。我拥有所有支持文件(例如glut.ads/adb、Gl.ads/adb),并且创建了Pragma,例如“ pragma Linker_Options(“ ../ Lib / glut32.dll”);“但是我...
如何在ADA中转置矩阵?我尝试过:过程transpose(A:出矩阵)是B:matrix(1..A'Last(2),1..A'Last(1));在A'Range(1)中为i开始在A'...
我必须给gnattest什么命令,以使其仅考虑src目录中的代码(并忽略所有子项目,例如Ada Drivers Library)?我读过这个问题,对...