Widziałem kilka informacji na temat różnic między rzeczami takimi jak iostream
vs iostream.h
. Z tego, co zebraliśmy, wynika, że różnica między nimi polega na tym, że wersja bez rozszerzenia .h
nie zapełni przestrzeni nazw, podczas gdy wersja z rozszerzeniem będzie.C++ - cmath vs math.h (I podobne prefiksy c-prefixed vs .h)
Czy to samo dotyczy cmath
kontra math.h
? Dlaczego cmath
(i wiele innych podobnych plików) ma przedrostek c
zamiast być tylko math
? Czy są między nimi więcej różnic?
Dziękuję za poświęcony czas!
Zobacz również http://stackoverflow.com/q/2118422 i http: // stackoverflow.com/q/2587445 dla pokrewnych (ale może nie dupe) pytań. –