Suchergebnisse für Anfrage "const"

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

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

12 die antwort

Warum wird ein String-Literal nur manchmal als Compiler-Fehler an ein char * -Argument übergeben?

Ich arbeite in einem C- und C ++ - Programm. Früher haben wir ohne die Option make-strings-writable kompiliert. Aber das war eine Menge Warnungen, also habe ich es ausgeschaltet. Dann habe ich eine ganze Reihe von Fehlern der Form "Konstante ...

TOP-Veröffentlichungen

4 die antwort

pure / const Funktionsattribute in verschiedenen Compilern

rei ist ein Funktionsattribut, das besagt, dass eine Funktion keinen globalen Speicher verändert. const ist ein Funktionsattribut, das besagt, dass eine Funktion keinen globalen Speicher liest / ändert. Mit diesen Informationen kann der ...

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

24 die antwort

Konstantenzeiger in C @ können nicht freigegeben werd

Wie kann ich ein @ befreieconst char*? Ich habe neuen Speicher mit @ zugewiesmalloc, und wenn ich versuche, es freizugeben, erhalte ich immer die Fehlermeldung "inkompatibler Zeigertyp" Der Code, der dies verursacht, sieht ungefähr so ...

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

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

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; }

10 die antwort

Kann Aliasing-Probleme mit const-Variablen vermieden werden

Meine Firma verwendet einen Nachrichtenserver, der eine Nachricht in ein @ abrufconst char* und wandelt es dann in den Nachrichtentyp um. Ich habe darüber nach der Frage besorgt gewordendiese Frag [https://stackoverflow.com/q/28697626/2642059]. ...