【发布时间】:2013-01-17 14:33:08
【问题描述】:
我刚刚接受了采访。有人问我什么是“前向声明”。然后我被问到它们是否是与前向声明相关的危险。
我无法回答第二个问题。在网上搜索并没有显示任何有趣的结果。
那么,有人知道与使用前向声明相关的任何危险吗?
【问题讨论】:
-
向前声明一个 type 会使该类型成为编译器的 Incomplete type 并没有危险,这限制了您在特别的TU。不过,这绝不是限制。
-
@thang 在面试中给出这样的答案肯定会让你被录用:P