ich will eine konstante definieren die eigentlich nur in meiner klasse genutzt wird in mehreren methoden. Jetzt weiß ich nicht was die gewöhnliche c++ art ist... ist es besser #define C 7
Also grundsätzlich ist das eigentlich egal. Aber mit defines musst du aufpassen, sowas wie define C 7 ist gefährlich, jedes Vorkommen von C wird ersetzt, auch wenn du an anderer Stelle damit ne Variable meinst, also wähle besser einen eindeutigen Bezeichner. Die const Lösung würde ich nicht als member der Klasse wählen, es sei denn sie ist für jedes Objekt spezifisch und wird im Konstruktor initalisiert. Andernfalls solltest du sie als statisches Member der Klasse deklarieren.