是否可以在不知道模板类型的情况下指向模板化类?

Max*_*Max 2 c++ templates

我想做这样的事情,但我不确定是否有可能.我在Google上找不到任何信息.

template <typename T>
class Container {
public:
  T *ptr;
};

class Other {
private:
  Container *container_ref;
}
Run Code Online (Sandbox Code Playgroud)

谢谢您的帮助.

K-b*_*llo 5

它不是,但是如果你负责Container那么你可以让它继承自非模板化的基类并保持指向它的指针.