我有以下类型:
typedef boost::mpl::fold<hostObjectTypes, void, base>::type caClientObject;
我需要此客户端Object的前向声明。有谁知道如何实现它?
答案 0 :(得分:1)
我会做
struct caClientObject; /* forward */
以后
struct caClientObject : boost::mpl::fold<hostObjectTypes, void, base> {
};