Suchergebnisse für Anfrage "const"

15 die antwort

Const in Javascript? Wann man es benutzt und ist es notwendig?

Ich bin vor kurzem auf das @ gestoß const [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/const] Schlüsselwort in Javascript. Nach allem, was ich sagen kann, wird es verwendet, um @ zu erstellimmutable ...

6 die antwort

Ist es eine gute Praxis, eine Methode zu erstellen, die Daten außerhalb der Klasse const ändert?

Ich möchte eine Frage zur konstanten Korrektheit von Methoden stellen. Lassen Sie mich die Situation veranschaulichen. class MyClass { public: ... void DiscussedMethod() { otherClass->NonConstMethod(); } private: OtherClass *otherClass; };Ich ...

3 die antwort

Eine Konstante in C ++ inkrementieren

Kann mir jemand erklären, warum dieser Code funktioniert? Ich habe das Gefühl, der Compiler sollte mir nicht erlauben, das zu tun, was ich getan habe (bewegen Sie einen int-Zeiger, um auf eine const int zu zeigen), oder ich würde zumindest eine ...

TOP-Veröffentlichungen

9 die antwort

Static, define und const in C

Ich habe gelesen, dass statische Variablen in der Funktion verwendet werden, wenn der Variablenwert nicht bei jedem Funktionsaufruf geändert / initialisiert werden soll. Aber was ist mit der Definition einer Variablen static im Hauptprogramm vor ...

3 die antwort

Warum sollte ich jemals etwas nach Wert zurückgeben, da C ++ const-Referenzen enthält?

Betrachten Sie diese Funktion: Thing func(){ return something; }Jeder Aufruf dieser Funktion, eine Kopie vonsomething wird erstellt und an den Anrufer übergeben. Meine Frage ist, warum nicht einfach jede Mal, wenn ich etwas nach ...

10 die antwort

Wie initialisiere ich eine private statische const-Map in C ++?

ch brauche nur ein Wörterbuch oder ein assoziatives Arrstring =>int. Für diesen Fall gibt es Map C ++. Aber ich brauche nur eine Map für alle Instanzen (-> static) und diese Map kann nicht geändert werden (-> const); Ich habe diesen Weg mit ...

14 die antwort

C ++ const question

Wenn ich das tue: // In header class Foo { void foo(bar*); }; // In cpp void Foo::foo(bar* const pBar) { //Stuff }Der Compiler beschwert sich nicht, dass die Signaturen für Foo :: foo nicht übereinstimmen. Allerdings, wenn ich hätte: void ...

4 die antwort

c - was bedeutet diese 2 const?

Code const char * const key; Es gibt 2 const im obigen Zeiger, ich habe solche Dinge das erste Mal gesehen. Ich weiß, dass die erste Konstante den Wert, auf den der Zeiger zeigt, unveränderlich macht, aber hat die zweite Konstante den Zeiger ...

18 die antwort

Wie definiere ich konstante Werte von UIColor?

Ich möchte so etwas tun, aber ich kann keine kooperative Syntax finden. static const UIColor *colorNavbar = [UIColor colorWithRed: 197.0/255.0 green: 169.0/255.0 blue: 140.0/255.0 alpha: 1.0]; Ich nehme an, ich könnte Makros definieren, aber sie ...

22 die antwort

Warum warnt JSHint, wenn ich const verwende?

Dies ist der Fehler, den ich bekomme, wenn ich const benutze: <error line="2" column="1" severity="warning" message="&apos;const&apos; is available in ES6 (use esnext option) or Mozilla JS extensions (use moz)." source="jshint.W104" />Mein Code ...