我下一个类想要声明一个返回指向该类型的指针的成员函数,但下面的代码:
template<class Key, int b> class b_plus_tree_inner_node {
auto split() -> decltype(this) {}
};
给我返回这样的错误
在顶层无效使用 "this"
我能用另一种方式吗?我知道 typedef 的存在,但是可能可以使用 decltype 吗?
编辑:
我想达到以下目标:
b_plus_tree_inner_node<Key, b>* split() {...}