c++ - 如何在另一个类中声明一个类模板指针(在同一个 hpp 文件中)?
问题描述
我已经定义了一个类模板RBT_COMMON_PACKAGE
,我想RBT_COMMON_PACKAGE*
在另一个类中创建一个类型的成员变量。
我得到错误:
error2955:RBT_COMMON_PACKAGE':使用类模板需要模板参数列表
这是代码:
template< class T , int N>
class RBT_COMMON_PACKAGE; // Forward definition
{
public:
COORDINATES start;
COORDINATES target;
RBT_CAR world_start;
RBT_CAR world_target;
//RBT_CAR_PNT via;
int prep;
int type;
}
class PROTECT
{
private:
RBT_COMMON_PACKAGE *p0;
RBT_COMMON_PACKAGE *p1;
}
解决方案
推荐阅读
- c - 自制外壳问题
- large-files - 为什么超过 400MB 的文件无法通过 Dropzone 上传?
- r - as.formula 函数调用,其中公式输入是闪亮的反应对象
- python - 如何制作永久二维列表(Python)
- python - 如何使用等待预期条件等待元素中的属性包含特定值,然后单击使用python和selenium
- android - 从协程流中获取数据
- python - Matplotlib/pyplot:线条样式条件格式的简单方法?
- django - 为什么 django sqlite3 数据库在一台机器上与另一台机器上的工作方式不同?
- c - 从双向链表中删除节点会导致分段错误 - C
- python - filter(admin_approved=True,valid_from__lte=now, valid_to__gte=now) 没有立即工作的原因?