多项选择题

A.调用func1()无法通过编译因为该函数的参数不能接受临时对象
B.调用func2()可以通过编译,实际传递的参数是一个临时FOO对象
C.调用func3()可以通过编译,实际传递的参数是一个临时BAR对象
D.判断foo==9无法通过编译,因为这是一条“模棱两可”的语句