Ich habe einige Informationen über Unterschiede zwischen Dingen wie iostream
vs iostream.h
. Aus dem, was ich daraus gewonnen habe, besteht der Unterschied darin, dass die Version ohne die Erweiterung .h
den Namensraum nicht füllen wird, während die Version mit der Erweiterung.C++ - cmath vs math.h (Und ähnliche c-prefixed vs. H Erweiterung Header)
Ist dies das gleiche für cmath
vs math.h
? Warum ist cmath
(und viele andere ähnliche Dateien) mit c
vorangestellt anstatt nur math
? Gibt es mehr Unterschiede zwischen ihnen?
Vielen Dank für Ihre Zeit!
Siehe auch http://stackoverflow.com/q/2118422 und http: // Stackoverflow.com/q/2587445 für verwandte (aber vielleicht nicht dumme) Fragen. –