ambig1.c

来自「gcc-you can use this code to learn somet」· C语言 代码 · 共 24 行

C
24
字号
// [over.best.ics]: For the purpose of ranking implicit conversion// sequences as described in _over.ics.rank_, the ambiguous conversion// sequence is treated as a user-defined sequence that is indistinguishable// from any other user- defined conversion sequence.struct A{  A(long);  A(char);};struct B{  B(int);};void f(A);			// { dg-error "" "candidate" }void f(B);			// { dg-error "" "candidate" }int main(){  f (42);			// { dg-error "ambiguous" "ambiguous" }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?