020
31.07.2003, 15:35 Uhr
Pablo
Supertux (Operator)
|
Zitat: |
ao postete
4. Wenn die Klasse const-Member enthält, müssen diese ebenfalls in der Initialisierer-Liste initialisiert werden (eine Zuweisung im c'tor-Body erfüllt den Zweck nicht).
|
Aber wenn meine Klasse const-Member hat, dann kann ich sie nicht ändern, oder?
C++: |
class X { const int i=30; X(int x_) :i(_x) {}; };
|
Sowas wäre dann falsch, oder? Weil ich in Prinzip i = _X mache, oder? Oder habe ich nur Quatsch erzählt? :frage: -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth! |