passing pointer as argument to function in c++ code example
Example 1: javascript pass function as parameter
//passing a function as param and calling that function
function goToWork(myCallBackFunction) {
//do some work here
myCallBackFunction();
}
function refreshPage() {
alert("I should be refreshing the page");
}
goToWork(refreshPage);
Example 2: how to declare function with multiple parameter c++
// overloaded function
using namespace std;
int operate (int a, int b)
{
return (a*b);
}
float operate (float a, float b)
{
return (a/b);
}
int main ()
{
int x=5,y=2;
float n=5.0,m=2.0;
cout << operate (x,y);
cout << "\n";
cout << operate (n,m);
cout << "\n";
return 0;
}
/*
//Using template->
using namespace std;
template<typename Yourname> //U can write class instead of typename
void print (Yourname value)
{
cout<<value;
}
int main()
{
print<int>(2); //you can also use-> print(2);
cout<<endl;
print("ali");
}
*/