explicit78.c
来自「俄罗斯高人Mamaich的Pocket gcc编译器(运行在PocketPC上)」· C语言 代码 · 共 29 行
C
29 行
// Build don't link:template <int I>struct A {};template <int I, int J>struct B { operator A<3> (); operator B<3, 7> ();};template <int I, int J>void f(B<I, J>);template <int I>void f(A<I>){}int main(){ // Deduction fails with the first `f'. Since `3' is explicitly // specified, we don't try any deduction with the second `f'. So, // we call the second `f'. f<3>(B<2, 7>());}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?