Man kann aber auch aus allem ein Problem machen. Namen sind doch
letzendlich Schall und Rauch.
Rolf hat allerdings einen guten Vorschlag gemacht und so ähnlich mache
ich das auch. Wenn's etwas allgemeiner sein soll, dann ersetzte in
Rolf's Beispiel das Speed durch Value, also z.B. lastValue.
Offensichtlich will der TO Kompatibilität zu altem/vorhandenem Quellcode
haben und ähnliche Bezeichner benutzen.
Soweit ich mich entsinne ist auch C++ casesensitive, was spricht also
dagegen den Variablennamen anders als das C++ Schlüsselwort zu
schreiben, z.B. NEW, THIS, LAST etc. etc.. Der Phantasie sind da ja
keine Grenzen gesetzt, solange man nicht ein Schlüsselwort der
Programmiersprache benutzt. Ob's am Ende schön ist ist eine andere
Sache.