我有一个以下简单的模板:
template<class T, T N>
bool VerifyGT(T value) {
return value > N;
}
bool (*test1)(int) = &VerifyGE< int, (int) 0>; // (1)
bool (*test2)(double) = &VerifyGE< double, (double) 0.0>; // (2)
Run Code Online (Sandbox Code Playgroud)
编译时:test1初始化成功,test2失败,"不匹配所需类型".有任何想法吗?
| 归档时间: |
|
| 查看次数: |
223 次 |
| 最近记录: |