TC官方合作论坛

标题: BUG提交 [打印本页]

作者: packmoon    时间: 2012-8-4 12:24
标题: BUG提交
namespace  AAA
function string str(int a=0,double b=0.0)
    string result=""
   
//********
    return result
endfunction
endnamespace

调用

AAA.str(1.1)

调试进去会发现 a=1.1   为double类型   b=0.0也是double类型


也太不靠普了吧。。。

作者: cylhb    时间: 2012-8-4 12:44
-.-被强制转换了么
作者: packmoon    时间: 2012-8-4 12:54
回复 2楼cylhb的帖子

这是个很大的bug.程序出现不确定的值
作者: loveternity    时间: 2012-8-4 13:05
调用函数时,实参类型必须与形参类型匹配,我想这个问题应该是编译器的问题
作者: cylhb    时间: 2012-8-4 16:01
按理说,确实是应该 实参与形参匹配,否则编译器应该会提示错误。。。




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1