title: Event system similar to C# (.NET?)
body: <p>In C# (at least using .NET, but I think it's general), you can create events like this: <a href="https://stackoverflow.com/a/803320/2032433">Understanding events and event handlers in C#</a>.</p>
  
  <p>Is there a similar mechanism for C++?</p>
  
  <p>PS: I've never liked signal/slot system, so please don't suggest it, since I'm already using it and would love to switch to something else.</p>