template <typename Element>
class Node {
typedef Node<Element>* PtrToNode;
};
这样我就定义了一个指向该模板的指针的别名,但是这个别名在该模板外不可使用。请问如何定义一个全局的指针别名?
template <typename Element>
class Node {
typedef Node<Element>* PtrToNode;
};
这样我就定义了一个指向该模板的指针的别名,但是这个别名在该模板外不可使用。请问如何定义一个全局的指针别名?
template <typename Element>
class Node {
};
template <typename Element>
using PtrToNode = Node<Element>*;
class C {};
PtrToNode<C> p;
3 回答866 阅读✓ 已解决
1 回答2.3k 阅读
1 回答834 阅读✓ 已解决
2 回答1.1k 阅读
1 回答1.2k 阅读
1 回答718 阅读
1 回答784 阅读