C ++ boost :: mpl :: type forward声明

时间:2014-06-02 09:58:50

标签: c++ boost forward-declaration

我有以下类型:

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

我需要此客户端Object的前向声明。有谁知道如何实现它?

1 个答案:

答案 0 :(得分:1)

我会做

struct caClientObject; /* forward */

以后

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