Suchergebnisse für Anfrage "const"

2 die antwort

Was kostet die Laufzeit von static_cast, wenn Sie bei gleichem Typ Konstanz hinzufügen?

Ich finde es irritierend, dass ich nicht konstante Funktionen eines Objekts aufrufen kann, wenn ich einen Zeiger auf dieses Objekt habe. Ich kann nicht zulassen, dass der Zeiger ein const-Zeiger ist, da ich auch Nicht-const-Funktionen aufrufen ...

4 die antwort

Überschreiben eines Objekts mit einem Objekt des gleichen Typs

Ist das Folgende gut definiert? #include <iostream> #include <string.h> using namespace std; struct Const { const int i; Const (int i) : i(i) {} int get0() { return 0; } // best accessor ever! }; int main() { Const *q,*p = new Const(1); new (p) ...

6 die antwort

ECMAScript 2015: const in for loops

Welche der beiden (oder keine / beide) Codefragmente unten sollten in einer vollständigen Implementierung von ECMAScript 2015 funktionieren: for (const e of a) for (const i = 0; i < a.length; i += 1) ach meinem Verständnis sollte das erste ...

TOP-Veröffentlichungen

4 die antwort

Kann ein constexpr-Mitglied in C ++ 14 ein Datenmitglied ändern?

In C ++ 14, seitconstexpr sind nicht implizitconst mehr kann einconstexpr member-Funktion zum Ändern eines Datenelements einer Klasse: struct myclass { int member; constexpr myclass(int input): member(input) {} constexpr void f() {member = 42;} ...

12 die antwort

Proper Verwendung von const zum Definieren von Funktionen in JavaScript

Ich bin interessiert, ob es Beschränkungen gibt, welche Arten von Werten mit @ eingestellt werden könneconst in JavaScript - insbesondere Funktionen. Ist das gültig? Zugegeben, es funktioniert, aber wird es aus irgendeinem Grund als schlechte ...

2 die antwort

Was ist die zeitliche Totzone?

Ich habe gehört, dass der Zugriff auflet undconst -Werte vor ihrer Initialisierung können ein @ verursachReferenceError wegen etwas namenstemporale tote Zone. Was ist die zeitliche Totzone, in welcher Beziehung steht sie zu Umfang und Hebezeug ...

2 die antwort

const Zeiger assi, gn zu einem Zeiger

Warum kann ich das nicht tun: char* p = new char[10]; void SetString(char * const str) { p = str; } SetString("Hello");Ich habe einen konstanten Zeiger auf ein Zeichen. Warum kann ich den konstanten Zeiger nicht einem anderen Zeiger zuweisen? ...

4 die antwort

JavaScript: Definiere eine Konstante in try / catch mit strict mode

eute bin ich auf einen seltsamen JS-Bug gestoßen, der mit @ arbeiteconst in einem try / catch-Block, und ich möchte besser verstehen, was es verursacht. Schauen wir uns ein Codebeispiel an, das mehr als tausend Worte sagt: try { const FOO = ...

4 die antwort

Get Wert der Konstante nach Name

Ich habe eine Klasse mit Konstanten. Ich habe eine Zeichenfolge, die mit dem Namen einer dieser Konstanten identisch sein kann oder nicht. So Klasse mit KonstantenConstClass hat welchepublic const mögenconst1, const2, const3... public static ...

2 die antwort

Javascript (ES6) const mit geschweiften Klammern [duplizieren]

Diese Frage hat hier bereits eine Antwort: Javascript-Objektklammernotation ({Navigation} =) auf der linken Seite von assign [/questions/26999820/javascript-object-bracket-notation-navigation-on-left-side-of-assign] 4 Antworten Ich bin neu in ...