Ada 中的 boolean 大小

标签 boolean ada

在我的 ada 项目中,我有 2 个具有基本类型的不同库。我发现 boolean 值有两个不同的定义:

库A:

type Bool_Type is new Boolean;

库B:

type T_BOOL8 is new Boolean;
for T_BOOL8'Size use 8;

所以我有一个问题,Bool_Type 使用的大小是多少?

最佳答案

Bool_Type会继承Boolean的Size,要求为1, 请参阅RM 13.3(49)

关于Ada 中的 boolean 大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57323433/

相关文章:

python - 值错误: How to iterate through a tuple of Boolean True/False statements?

java - 为什么在 boolean 值上同步不是一个好习惯?

ada - Glade-3 for Ada

ada - 如何为记录类型定义 "+"

ada - 将结构/记录从汇编器传递到 Ada

ada - 如何使 GPR 接受同一项目中具有相同文件名的多个源?

java - 我如何在 Java 中返回 boolean 值?

python - 使用 flask 返回 bool 作为 POST 响应

sql - 对于 PostgreSQL 中的 boolean 数据类型,输出 "yes/no"而不是 "t/f"

visual-studio - 艾达与 Visual Studio