void Foo(float &myFloat) { } int main() { int myInt = 357; Foo(myInt); }
Standard input is empty
prog.cpp: In function ‘int main()’: prog.cpp:10:14: error: invalid initialization of reference of type ‘float&’ from expression of type ‘int’ prog.cpp:2:6: error: in passing argument 1 of ‘void Foo(float&)’
Standard output is empty