|
|
1
1
Ada数组有两种风格,约束数组和非约束数组。C数组是受约束的(较新的C标准也有动态大小的数组),但如果在函数调用周围传递C数组,则可以使用零元素或单独的长度参数终止它们。
我认为您有两种选择:(1)使用地址访问转换或(2)使用绑定生成器
(1) 将第一个参数声明为类型
(2) 最简单的方法是在C头上使用gcc开关-fdump ada规范。 See Generating Ada Bindings for C and C++ headers |
|
|
LambdaBeta · Ada将记录数组传递给c函数 8 年前 |
|
|
rid · 用于在数组中查找索引的表达式 8 年前 |
|
|
CaesiumWhale · 在Ada标记类型中创建2D数组字段 8 年前 |
|
|
SigGP · 如何运行用Ada编写的程序? 8 年前 |
|
|
digitig · 数组总计的Spark Ada后置条件 9 年前 |
|
|
Mate · “ADA.FLOAT_IO”不是预定义的库单元 9 年前 |