ambiguous call to overloaded function

来源:互联网 发布:jquery map转json 编辑:程序博客网 时间:2024/05/17 01:20

出错代码:

fun(int x)

{

}

 

fun(float y)

{

}

 

void CTest22Dlg::OnButton1()

{

         fun(3.0);

}

 

错误信息:

error C2668: 'fun' : ambiguous call to overloaded function

问题分析:

编绎系统不知道将3.0转化成浮点形还是整型。

解决方法:

void CTest22Dlg::OnButton1()

{

         fun((float)3.0);

}

 
原创粉丝点击