Suchergebnisse für Anfrage "side-effects"
Was genau bedeutet "effektiv"
mmer wieder lese ich den Begriff wirksam, aber ich kann immer noch nicht klar definieren, was es bedeutet. Ich gehe davon aus, dass der richtige Kontext effektiv ist Berechnungen, aber ich habe auch den Begriff wirksam ...
Warum kann ich eine Nicht-Constexpr-Funktion innerhalb einer Constexpr-Funktion aufrufen?
Betrachten Sie den folgenden Code: #include <stdio.h> constexpr int f() { return printf("a side effect!\n"); } int main() { char a[f()]; printf("%zd\n", sizeof a); }Ich hätte erwartet, dass der Compiler sich über den Aufruf von beschwertprintf ...
Warum sind globale Variablen böse?
Ich habe versucht, eine gute Quelle zu finden, die erklärt, warum die Verwendung von
VLAs und Nebeneffekt in sizeofs Operand
Ich weiß dassizeof wertet seinen Operanden niemals aus, außer in dem speziellen Fall, in dem der Operand eine VLA ist. Oder ichhabe gedach Ich wusste void g(int n) { printf("g(%d)\n", n); } int main(void) { int i = 12; char arr[i]; // VLA ...
Undefiniertes Verhalten in c / c ++: i ++ + ++ i vs ++ i + i ++ [duplizieren]
Diese Frage hat hier bereits eine Antwort: Warum verwenden diese Konstrukte undefiniertes Verhalten vor und nach dem Inkrementieren? [/questions/949433/why-are-these-constructs-using-pre-and-post-increment-undefined-behavior] 14 answers Stellen ...
PSR-1 2.3 Regel zu Nebenwirkungen
Ich habe eine Frage zu PHP Basic Coding Standards PSR1. PSR 1 Regel 2.3 lautet:Regel 2.3 NebenwirkungenEine Datei SOLLTE neue Symbole deklarieren (Klassen, F...
Funktionen, die für Anrufer rein aussehen, aber intern die Mutation verwenden
Ich habe gerade meine Kopie vonExpert F # 2.0 und stieß auf diese Aussage, die mich etwas überraschte: Bei Bedarf können Sie Nebenwirkungen auf private Datenstrukturen anwenden, die zu Beginn eines Algorithmus zugewiesen wurden, und diese ...