0
如下代碼編譯successfuly:範圍解析代替。運營商模板類參數
template <typename T, T nontype_param>
class C;
class X {
public:
int n;
};
int main()
{
C<int X::*, &X::n>* c; //Here
return 1;
}
如何範圍解析運營商在這裏工作,而不是. operator
?我們是否允許訪問這樣的非靜態成員?
參考:C++模板的完全指南,第8.3.3節無類型參數