Am 24.05.16 um 08:50 schrieb
sjsun...@gmail.com:
> #include <iostream>
>
> using namespace std;
>
string f(int n);
> string f(unsigned int n) //function definition place was changed
> {
> cout<<"unsigned int called : "<<n<<endl;
> return f(3);
// here the compiler does not know that there is an f(int) function.
// Unless you have the forward declaration shown above.