Als «c» getaggte Fragen

84
Wann werden statische Variablen initialisiert?

Ich frage mich, wann statische Variablen auf ihre Standardwerte initialisiert werden. Ist es richtig, dass beim Laden einer Klasse statische Variablen erstellt (zugewiesen) und dann statische Initialisierer und Initialisierungen in Deklarationen ausgeführt werden? Ab wann werden die...

84
Was ist der Unterschied zwischen gcc / g ++ und cc1 / cc1plus?

Wenn ich meine Projekte kompiliere und die beim Ausführen verwendeten Ressourcen überprüfe top, wird manchmal g++und manchmal das große CPU- / Speicherproblem aufgerufen cc1plus. Was ist der Unterschied zwischen den beiden und sollte ich jemals cc1plusdirekt anrufen ?

84
Warum ist Math.pow (0, 0) === 1?

Wir alle wissen, dass 0 0 unbestimmt ist. Aber , Javascript , sagt , dass: Math.pow(0, 0) === 1 // true und C ++ sagt dasselbe: pow(0, 0) == 1 // true WARUM? Ich weiß das: >Math.pow(0.001, 0.001) 0.9931160484209338 Aber warum Math.pow(0, 0)wirft man keine Fehler? Oder vielleicht NaNwäre ein...