Suchergebnisse für Anfrage "const-cast"
Korrekte Verwendung (en) von const_cast <>
In der Regel wird es sehr oft als schlechte Praxis angesehen, @ zu verwendeconst_cast<>() in C ++ - Code, da er (meistens) einen Fehler im Design aufdeckt. Während ich dem vollkommen zustimme, frage ich mich jedoch, in welchen Fällen @ verwendet ...
Wie benutzt man const_cast?
Ich habe eine private Variable in meinem
Verhalten von const_cast in C ++ [duplizieren]
Diese Frage hat hier bereits eine Antwort: Zwei verschiedene Werte bei gleicher Speicheradresse [/questions/3593687/two-different-values-at-the-same-memory-address] 6 answers Hier ist mein Problem, das Problem ist in Kommentaren const int a = ...
Ist die Verwendung von const_cast für den schreibgeschützten Zugriff auf ein const-Objekt zulässig?
In C ++ habe ich eine Funktion, die nur Lesezugriff auf ein Array erfordert, aber fälschlicherweise als Empfang eines Nicht-Konstanten-Zeigers deklariert wird:
Warum kann eine const-Methode keine Nicht-const-Referenz zurückgeben?
Warum wird die Methode nichtgetRanks() unten kompilieren, und wie kann ich es ordnungsgemäß beheben? Ich möchte lediglich eine Member-Accessor-Methode definieren, die einen Verweis auf ein Member zurückgibt. Die Referenz ist nichtconst da könnte ...
Seltsames Verhalten von const_cast [duplicate]
Diese Frage hat hier bereits eine Antwort: Zwei verschiedene Werte bei gleicher Speicheradresse [/questions/3593687/two-different-values-at-the-same-memory-address] 6 answers Betrachten Sie den folgenden Code: Ich deklariere ein neues ...
C ++ Unterschied zwischen dem Hinzufügen von Konstanz mit static_cast und const_cast von "diesem" Objekt?
Um zu verhindern, dass sich der Code in der const-Version eines Getters und in der Nicht-const-Version eines Getters wiederholt, rufen Sie gemäß Scott Meyers...
C ++: Warum ist const_cast böse?
Ich höre diese Aussage immer wieder, obwohl ich den Grund, warum const_cast böse ist, nicht wirklich finden kann.Im folgenden Beispiel:
Ist dies undefiniertes Verhalten bei const_cast? [Duplikat
Diese Frage hat hier bereits eine Antwort: Verhalten von const_cast in C ++ [duplizieren] [/questions/20602859/behavior-of-const-cast-in-c] 3 answersWas passiert hier const int a = 0; const int *pa = &a; int *p = const_cast<int*>(pa); *p = 1; ...
Seite 1 von 2