摘要: 使用动态字符串 Example program > e_c16_p4.ada -- Chapter 16 - Program 4 with Ada.Text_IO; use Ada.Text_IO; with Ada.Integer_text_IO; use Ada.Integer_Text_IO; 阅读全文
posted @ 2021-04-08 21:26 yangjianfeng 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 动态字符串包 Example program > e_c16_p3.ada -- Chapter 16 - Program 3 -- This is a dynamic string package which can be used as an aid -- in writing string i 阅读全文
posted @ 2021-04-08 21:17 yangjianfeng 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 为什么包括这一章? 讨论Ada提供的所有构造,然后简单地将您放在一个大型程序中间,并告诉您将它们放在一起,这对您来说是一种真正的磨砺。本章旨在通过简单的例子向您说明如何将这些主题结合起来构建一个有意义的程序。到目前为止,这些示例比我们已经检查过的任何程序都要大,但是它们仍然非常简单,应该很容易让您理 阅读全文
posted @ 2021-04-08 21:15 yangjianfeng 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 包是ADA存在的原因 Ada的最大优势之一,比大多数其他编程语言,是它定义良好的模块化和独立编译系统。尽管Ada允许单独编译,但它通过强制编译顺序和兼容性检查规则来维护不同编译之间的强类型检查。Ada使用单独的编译,但是FORTRAN作为一个典型的例子,使用独立编译,在这个编译中,各个部分都是编译的 阅读全文
posted @ 2021-04-08 21:02 yangjianfeng 阅读(207) 评论(0) 推荐(1) 编辑
摘要: ADA对I/O不太重视 Ada最初是作为一种嵌入式实时系统的语言而设计的,而不是作为一种面向业务的语言,因此数据的输入和输出是该语言中优先级较低的部分。如果您知道Ada语言本身中没有可供使用的输入或输出指令,您可能会感到惊讶,这个问题将留给编译器编写者来解决。然而,Ada的设计人员意识到,如果将输入 阅读全文
posted @ 2021-04-08 19:25 yangjianfeng 阅读(430) 评论(0) 推荐(0) 编辑