Jest jakas mozliwosc przypisania adresu pierwszej funkcji do drugiej, aby w drugiej odbywaly sie instrukcje z tej pierwszej, a w drugiej dodatkowo wykonywala swoje wlasne instrukcje np.
void func1()
{
int x = 5; int y = 10;
cout << "r: " << x + y << endl;
}
void func2()
{
//Nastepuje wywolanie func1() - niebezpośrednio
//Instrukcje func2()
}
Wiem, że latwo by powiedzie zeby w func2() wywolac po prostu 'func1()', ale dzialam na dll injectingu - przestrzeni adresowej. Czyli probuje wylapac callback(zdarzenie) i dodatkowo wykonywac wlasne instrukcje.