How to call main function from another header files's cpp file : i want to call main function form another header file's cpp file. where main included a header file.
lets call main.cpp has a header file. can i call main.cpp's main form header file's cpp . 


This is main.cpp
``` #include "another.h"
    int main()
    {
        cout<<"Main";
    }
```
this is another.h
```class another
    {
       public:
               void another_func(void);
    };
```

this is another_func.cpp separate file
```void another::another_func(void)
    {
       //how do i call main()
    }
```