Hi,, I am trying to include a function from a header file named headerfunt.h . The code of my header file isand the source code isCode:#ifndef HEADERFUNCT_H_INCLUDED #define HEADERFUNCT_H_INCLUDED #include <iostream> using namespace std; struct headerfunct{ int abs(int arg) { if(arg<0) { return -arg; } else{return arg;} } }; #endif // HEADERFUNCT_H_INCLUDEDBut, while compiling it says abs was not declared... I have included the file. so wheres the problem. Thanks in advance.Code:#include <iostream> using namespace std; #include "headerfunct.h" int main() { int j; while(cin>>j) { cout<<"Abs of "<<j<<" is "<<abs(j)<<endl; } }