Suchergebnisse für Anfrage "const"

4 die antwort

__ Attribut __ ((const)) vs __ Attribut __ ((pure)) in GNU C

Was ist der Unterschied zwischen__attribute__((const)) und__attribute__((pure)) in GNU C? __attribute__((const)) int f() { /* ... */ return 4; } vs __attribute__((pure)) int f() { /* ... */ return 4; }

6 die antwort

constexpr const vs constexpr Variablen? [Duplikat

Diese Frage hat hier bereits eine Antwort: Differenz zwischen `constexpr` und` const` [/questions/14116003/difference-between-constexpr-and-const] 7 answers Es scheint offensichtlich, dass constexpr const impliziert und daher ist es üblich zu ...

2 die antwort

Confusing Warnung über ein konstantes Dezimalfeld in C #

ch experimentierte mit demconst -Modifikator beim Erkunden einer Vielzahl von C # -Tutorials und Platzieren einer Reihe vonconst -Modifikatoren in einer Klasse wie dieser, ohne sie tatsächlich irgendwo zu verwenden: class ConstTesting { const ...

TOP-Veröffentlichungen

14 die antwort

Gleiche Funktion mit const und ohne - Wann und warum?

T& f() { // some code ... } const T& f() const { // some code ... } Ich habe das jetzt ein paar Mal gesehen (im Einführungsbuch, das ich bisher studiert habe). Ich weiß, dass die erste Konstante den Rückgabewert const macht, mit anderen Worten: ...

10 die antwort

const und Zeiger in C

Die Verwendung von const mit einem Zeiger kann dazu führen, dass das Pointee nicht mehr geändert werden kann, indem es mit dem betreffenden Zeiger dereferenziert wird. Aber warum kann ich auch nicht ändern, auf was der Zeiger nicht direkt ...

10 die antwort

Welche Art von Optimierung bietet const in C / C ++? (wenn überhaupt

Ich weiß, dass Sie, wenn möglich, das Schlüsselwort const verwenden sollten, wenn Sie Parameter aus Gründen der Lesbarkeit als Referenz oder als Zeiger übergeben. Gibt es irgendwelche Optimierungen, die der Compiler vornehmen kann, wenn ich ein ...

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 ...

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 ...

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 ...

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 ...