なぜコンパイラは typedef を前方宣言させないのでしょうか?
不可能だと仮定した場合、包含ツリーを小さく保つためのベストプラクティスは何ですか?
ベストアンサー1
前方typedefを行うことができます。しかし、
typedef A B;
まず最初に宣言する必要がありますA
:
class A;
typedef A B;
なぜコンパイラは typedef を前方宣言させないのでしょうか?
不可能だと仮定した場合、包含ツリーを小さく保つためのベストプラクティスは何ですか?
前方typedefを行うことができます。しかし、
typedef A B;
まず最初に宣言する必要がありますA
:
class A;
typedef A B;