Dipl.-Ing. Martin Weitzel, 64380 Roßdorf bei Darmstadt

cppref2019-08

Quick Coliru Links:

1. Beispiel zu PX-Makro: http://coliru.stacked-crooked.com/a/59bccaae91b60844
   wie zuvor mit TO-DOs: http://coliru.stacked-crooked.com/a/4b60a4cba877ffc6

2. Beispiel zu Überladen mit unterschiedlichen Referenzen:
http://coliru.stacked-crooked.com/a/ba8c45fc7e93fae7

  • Was passiert, wenn Sie eine weitere Überladung von der Funktion `f` hinzufügen, die ein `int` Argument als Wert (nicht Referenz) übernimmt.
  • Was passiert, wenn Sie die Funktion mit einem nicht-const Referenz-Argument
    (`f(int &x)`) durch einen Kommentar ausblenden?
  • Was passiert, wenn Sie zusätzlich die Funktion mit der Rvalue-Referenz-Argument
    (`f(int &&x)`) durch einen Kommentar ausblenden?
  • Definieren Sie eine einfache Klasse `MyClass` (sie braucht keinerlei Inhalt zu haben) und verwenden Sie diese überall dort, wo bisher `int` verwendet wurde

http://coliru.stacked-crooked.com/a/618273ac957091c7