我只是希望有人能解释一下,当我试图移动池塘时,为什么我的程序默认为块类型的Move_Piece过程,而不是池塘类型的Move_Piece过程。我使用的是Ada 2005,以防覆盖关键字不太明显。我希望我没有提供太少的信息。谢谢!; procedure Move_Piece(P: in out Piece) isuse Ada.Text_IO;
package body Chess_Types.Piece
我有一个用ada编写的动态链接库,我想在Unity项目中使用它,使用C#。问题是我得到了一个EntryPointNotFoundException错误。例如,ada代码包含一个函数Initialize_Test,该函数返回一个long。据我所知,它可以正确地将其导出到与C语言的接口,并避免名称混乱:然后在我的c#中,我有:
using UnityEngine根据的说法,这意味着它可以找到动态链接库(它被放在插