考慮下面的程序:不合格查找和(maybe-)依賴性基類
template <typename T>
struct t
{
struct base { void f1(); };
struct derived : base
{
void f2()
{
f1();
}
};
};
在derived::f2
,不合格查找用於查找f1
。將會搜索base
?將會找到base::f1
? base
是依賴類型嗎?
請用標準引用來證實您的答案。
啊,那是我錯過的石頭,我忘記了只專門化模板類型的子類的可能性。 – 2010-09-24 14:19:18
謝謝,14.6.1/2d正是我所期待的! – avakar 2010-09-24 14:22:53
@Matthieu我不明白你的問題。 – 2010-09-24 16:07:50