Witam.
Przeszukałem wiele stron o tematyce tego typu ale nigdzie nie znalazłem pomocy.
Chciałbym stworzyć sobie klasę w C++ do której będzie można przekazywać funkcje (taka klasa biblioteczna do modułu Arduino).
W języku C# było to bardzo proste:
public delegate void MyFunction( object[] args );
public MyFunction myFunction;
public void setFunction( MyFunction function ) {
this.myFunction = function;
}
Pytanie moje jest, jak coś takiego wykonać w C++. Pewnie będzie wymagana zabawa z alokacją pamięci? :/