c++ boost::mpl::类型前向声明

C++ boost::mpl::type forward declaration

本文关键字:声明 mpl boost c++ 类型      更新时间:2023-10-16

我有以下类型:

typedef boost::mpl::fold<hostObjectTypes, void, base>::type caClientObject;

和我需要这个caClientObject的前向声明。有人知道怎么实现吗?

我会做

struct caClientObject; /* forward */

struct caClientObject : boost::mpl::fold<hostObjectTypes, void, base> {
};