ada

    1热度

    4回答

    作为学期长课程项目的一部分,我们正在编程模型列车系统。其中一部分是用于查看当前状态的监视器界面,以及用于系统命令的键盘输入。当获得键盘输入时,我们不应该显示它们。 有没有办法禁用显示输入到屏幕或我将如何从键盘流中获得这些? 当前使用Ada.Text_IO软件包,并使用Get和Get_Immediate进行了测试。 附加 我们不是为Linux系统开发的。我们正在为MaRTE_OS开发基本上称为独立终

    1热度

    2回答

    我正在使用Gnat并想为其中一个任务设置特定的执行核心。问题是我找不到任何文档。尽管添加了System.Multiprocessor,如here和here所述,编译器仍然说它不是预定义的库单元。即使添加-gnat12标志,也会发生这种情况。关于如何使用该功能的任何建议?'

    2热度

    3回答

    我试图用gnatmake ..编译第三部分库到我现有的应用程序,我收到此错误: gnatmake: "dds.adb" not found gnatmake: "dds-domainparticipant.adb" not found gnatmake: "dds-domainparticipantfactory.adb" not found gnatmake: "dds-publisher

    2热度

    2回答

    我的问题很简单。我有2个通用包。我使用每个包2次(一次用于整数和字符串一次)。我有一个使用用户选择的软件包的“主”文件。 - 包1与整数 - 或包1与字符串 - 或包2与整数 - 或包2与串 procedure main is package aB is new package1(integer, false, afficheInteger, true); --package

    18热度

    8回答

    有没有人在Ada做严肃的网络发展?有没有图书馆或框架可用于这些任务?我特别感兴趣的是那些免费且开放源码的。 赞赏任何相关的指针。

    4热度

    1回答

    这里有一个非常具体的问题......没有这不是作业(离开那么远...远远落后)。基本上我需要计算一个正在写入EPROM的代码的校验和,并且我想在Ada程序中编写这个函数来练习我在语言中的位操作。 EPROM的固件数据文件的一部分正在被我更改,而且该更改需要在最后生成一个新的有效校验和,以便生成的系统将接受更改后的代码。这个校验和首先通过对它覆盖的所有数据进行模256二进制求和,然后执行其他更高级别

    5热度

    3回答

    我很抱歉打扰你我知道this question已被问了很多,但从来没有与Ada ......我想知道是否有在Ada标准库中的一种方法生成一个唯一的随机数列表(你永远不会选择两倍相同的数字)在O(n) 在某种程度上Ada中的Knuth-Fisher-Yates算法的实现?

    2热度

    1回答

    我有一些文件有一个特定的语法类似于ADA(虽然不完全相同)检查,但我想才去运行它们来验证语法。这些文件没有编译器,所以在使用它们之前我无法检查它们。我试图使用以下内容: gcc -c -gnats <file> 但是这说编译单元的预期。我已经尝试了一些这方面的变化,但无济于事。 我只是想确保文件是使用它之前语法正确的,但我不知道该怎么做了,我真的不想写一个完整的语法检查只是为了这个。 有一些办

    2热度

    1回答

    在java中我用这个方法有时候看到我在哪里在当前堆栈: http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html#dumpStack() 我是新来的阿达世界,但很好奇,如果有什么相似?

    3热度

    1回答

    我有一个包,我一个字符串转换为整数,这样的: param: integer; begin param:= Integer'Value(param_string); 我的问题是verysimple,我愿做同样的事情,但有一个通用的软件包。泛型类型是TypeElement。但是我不能做到这一点: param: TypeElement; begin param:= TypeElement'V