有没有办法创建一对互相包含的模板类?

问题描述 投票:0回答:1

我想做这样的事情:

A.hpp:

template <class B>
class A{
  B* B;
}

B.hpp:

template <class A>
class B{
  A* a;
}

并且总是失败。.

c++
1个回答
0
投票

您可以使用模板模板参数(如果适用):

© www.soinside.com 2019 - 2024. All rights reserved.