0

当我尝试导入包时 GNAT 一直告诉我有一个未定义的错误时,我真的很困惑。

这是源代码中出现错误的地方:

with Ada.Strings.Unbounded; use Ada.Strings.Unbounded;

procedure WordCount is

package ASU renames Ada.Strings.Unbounded;
use ASU;
package StringStack is new ProtectedStack(100, ASU.Unbounded_String);

它一直告诉我 ProtectedStack 是未定义的。由于提供了 ProtectedStack,所以我不得不假设这个错误是由我引起的......我刚开始与 Ada 合作。谁能告诉我如何解决这个问题?

4

1 回答 1

4

您可能需要添加with ProtectedStack;.

于 2013-03-12T08:56:35.610 回答