当我的程序抛出如下所示的代数循环错误时
terminate called after throwing an instance of 'std::runtime_error'
what(): Algebraic loop detected in DiagramBuilder:
A depends on
B depends on
C depends on
D depends on
E
Aborted (core dumped)
这是否意味着我有以下循环
A --> B --> C --> D --> E --> A
还是只是说在E
(并且只是一些额外的上下文)检测到循环,A
即D
A --> B --> C --> D --> E --> (any one of A to D)
因为我的系统中的值绝对不会受到值的A
影响E
......