Suchergebnisse für Anfrage "const"

4 die antwort

const in Blockbereichen in Node und Chrome (V8)

Ich schreibe eine nodejs (v4.2.4) App, bei der ich auf merkwürdiges Verhalten gestoßen bin. function A(number) { this.number = number; } for(var i = 0; i < 3; i++) { const a = new A(i); console.log(a.number); } const b = new ...

2 die antwort

Warum erlaubt C keine implizite Konvertierung von char ** in const char * const * (und C ++ tut dies)?

Ich kenne implizite Konvertierung vonchar ** zuconst char ** kann nicht gemacht werden und warum, und dass die Konvertierung nachchar *const * funktioniert. Unten finden Sie Links zu Erklärungen dazu. Es macht alles Sinn, abgesehen von einer ...

6 die antwort

Warum müssen const-Member im Konstruktor-Initialisierer und nicht in seinem Hauptteil initialisiert werden?

Warum müssen Klassenmitglieder als @ deklariert werdeconst in der Konstruktorinitialisierungsliste anstatt im Konstruktorkörper initialisiert werden? Was ist der Unterschied zwischen den beiden?

TOP-Veröffentlichungen

14 die antwort

Kann GCC mich warnen, wenn ich die Felder einer const struct in C99 ändere?

Ich bin auf ein kleines Problem gestoßen, als ich versucht habe, konstanten Code zu erstellen. Ich hätte gerne eine Funktion geschrieben, die einen Zeiger auf eine const-Struktur nimmt, um dem Compiler mitzuteilen, "bitte sag mir, ob ich ...

10 die antwort

Warum ist `Export Default Const` ungültig?

Ich sehe, dass das Folgende in Ordnung ist: const Tab = connect( mapState, mapDispatch )( Tabs ); export default Tab; Dies ist jedoch falsch: export default const Tab = connect( mapState, mapDispatch )( Tabs );Yet das ist in Ordnung: export ...

4 die antwort

Ist es möglich, ein Feld von `std :: pair` ohne Hacks zu" konstituieren "?

In C ++ kompiliert das den folgenden Code: std::pair <int, int> x; static_cast <std::pair <const int, int>*> (&x); gibt einen Fehler aus: error: invalid static_cast from type ‘std::pair<int, int>*’ to type ‘std::pair<const int, int>*’Ich ...

2 die antwort

Warum muss man den const-Bezeichner zur Definitionszeit wiederholen, wenn die Deklaration als const an einer anderen Stelle erfolgt?

Nach dem Lösendieses einfache Problem [https://stackoverflow.com/questions/36687185/c-11-initialize-static-const-class-member/36687980#36687980] Musste ich fragen: -> In der H-Datei einer Klasse ex ist ein const-Static-Member definiert, z. ...

6 die antwort

Funktionen mit const-Argumenten und Overloading

Wurde ausprobiert the stacker overflow qn [https://stackoverflow.com/questions/3681188/why-does-a-function-declaration-with-a-const-argument-allow-calling-of-a-function] Also überlegte ich mir, warum ich die Funktion nicht überladen sollte, und ...

14 die antwort

C ++: konstante Referenz, vor und nach dem Typspezifizierer

Was ist der Unterschied zwischen den Argumenten in: int foo1(const Fred &arg) { ... }un int foo2(Fred const &arg) { ... }? Ich sehe diesen Fall nicht in den Parashift-FAQ.

2 die antwort

Auffüllen einer static / const mit einer Umgebungsvariablen zur Laufzeit in Rust

Ich versuche, Kennwörter und vertrauliche Daten aus der Systemumgebung zu laden, wenn mein Dienst gestartet wird. Ich habe verschiedene Methoden ausprobiert, kann aber anscheinend nicht herausfinden, wie das in Rust funktioniert. const ...