was bringt #define und #undef



  • a[++i] == a.operator[](++i)

    also erschließt sich mir der Sinn nicht.
    Nur weil du angst vor makros hast oder was ist der Grund?

    Wenn ein a[++i] Sinn macht, dann macht auch ein a.foo(++i) Sinn. Die Frage ist ob das ++i Sinn macht. Wenn man es braucht, dann bitte verwenden.


Anmelden zum Antworten