ada 相关问题

Ada是一种结构化,静态类型,命令式,广谱和面向对象的高级计算机编程语言,从Pascal和其他语言扩展而来。

[GNAT GPS:添加自定义命令

我想知道是否可以向GNAT编程工作室(GPS)添加自定义命令?如果通过菜单栏上的按钮或键盘快捷键调用了自定义命令,则外部...

回答 1 投票 0

如何在Ada中重载'='运算符而不创建递归函数?

FUNCTION“ =”(lString1,lString2:IN lString)返回布尔值是,如果lString1 = NULL和lString2 = NULL,则返回true;否则,返回true。 ELSIF lString1 = NULL或lString2 = NULL THEN ...

回答 5 投票 4

Ada。在终端中运行时得到“依赖”

有人知道您为什么在终端中出现“空白取决于空白”吗?当然是空白文件名。 lab5b.adb:1:59:“ Sorted_Hero_List(spec)”取决于“ Hero_Handling(body)”

ada
回答 1 投票 -1

相当于Ada中的访问者

有没有一种方法可以在Ada中创建等效于C#get / set的方法?我有一个这样的类型(在Ada中):-Ada:类型MyType是记录值:整数;结束记录;我想像这样分割值...

回答 2 投票 4

关于使用Ada的包装体要求的令人困惑的“信息”消息?

在开发QR码生成器的早期阶段,我正在从GNAT 7.4.0(在“ Ubuntu 19.04”系统上运行)中收到一条特殊的“信息”消息。我正在使用一些相当激进的方法...

回答 1 投票 1

Ada-关于软件包主体要求的令人困惑的“ info”消息

在开发QR码生成器的早期阶段,我正在从GNAT 7.4.0(在“ Ubuntu 19.04”系统上运行)中收到一条特殊的“信息”消息。我正在使用一些相当激进的方法...

回答 1 投票 0

Concat分隔字段为一

我在Ada上工作,我有一个很难修改的丑陋类型,我想做些易于使用的事情。类型是这样的:对于T_Ugly_Type'Alignment使用4;对于T_Ugly_Type'Size使用48; ...

回答 1 投票 1


使用所有默认值初始化记录类型的常量变量

说我的类型类型为Record_T是记录VAR1:整数:= 1; VAR2:字符串:=“”;结束记录;如果要初始化此类型的常量变量,可以通过以下几种方法进行:...

ada
回答 1 投票 0

Ada中交换过程的说明

我想知道此交换过程如何在Ada 95中工作,这是代码:过程交换(x,y:in out float)是t:float;开始t:= x; x:= y; y:= t;结束;请说明每个步骤,尤其是...

ada
回答 1 投票 -3

Ada-(Streams)如何在不事先知道字符串长度的情况下正确调用String'Read()

我正在尝试编写一个快速程序,以将AT命令发送到串行端口调制解调器。我已使用正确的设置(B115200、8N1等)打开了端口,并在下面的代码中打开了String'Write调用...

回答 1 投票 0

Ada-如何定义任务参数

我是Ada的新朋友。我的问题是:用编程语言创建ADA:有6个湖泊。每个湖泊都有:4羽羽毛的天鹅:100、200、300、400和7羽羽毛的鹅:...

ada
回答 1 投票 0

Vulkan中KTX1纹理定向的问题

我在Vulkan渲染器中将纹理定向到3d模型时遇到问题。具体来说,我有一个工作版本,可以加载一个bmp图像,并与正常外观的苹果完美融合。然后...

回答 1 投票 0

SPARK中的程序验证-对数组中的元素进行计数

我编写了一个非常简单的程序,但未能证明它的功能正确。它使用项目列表,每个项目都有一个字段指示它是空闲还是已使用:类型t_item是record ...

回答 1 投票 0

具有Ravenscar的嵌入式设备上的多任务处理

我正在使用Ravenscar概要文件来构建利用任务的应用程序。举一个简单的例子,我有一个带有障碍的任务,它仅在障碍为True时才执行。但是,我'...

回答 2 投票 0

什么时候不让简单的ada程序输出缩进?

我目前正在learning.adacore.com上进行Ada教程,现在是第二个示例:读取并输出一个整数。由于复制粘贴适用于不想学习语法的人,因此...

回答 1 投票 0

“用于XXX使用”子句在Ada中有意义吗?

我已经为所有记录类型添加了表示形式(rep)子句,这些子句将通过消息发送到另一个处理器。这是另一家CPU制造商,编译器和编程器...

回答 1 投票 0

Ada-如何初始化包含File_Type成员的有限标记类型?

在以下代码中,Mix_Card_Reader继承自Mix_IO_Device,后者是抽象的标记记录。以前它包含一个Positive和两个Stream_Access成员。我想更改...

回答 2 投票 2

Ada-关于“ mod 64”类型定义的编译器警告

我需要一个模块化的整数类型,其有效值在0到63之间(含0和63)。如...类型Mix_Byte是mod 64;这确实可以按预期进行编译和工作,但是编译器可以帮助绘制我的...

回答 1 投票 0

CMake依赖项:在外部库更改时强制重新编译

我正在尝试正确管理目标对外部构建库的依赖关系,但是我不成功。我已经阅读了很多教程,帖子和示例,但是,由于我是CMake的新手,...

回答 1 投票 5

© www.soinside.com 2019 - 2024. All rights reserved.