Strona 2 z 2
: 22 sierpnia 2007, 14:20
autor: macylapka
Pozytywne rezultsty przyniosło użycie :
oraz
Czyli moge z tego wnioskować ze ta dyrektywa jest zgodna z standardem C ?
: 22 sierpnia 2007, 16:04
autor: Rad
Zgodne z obowiązującymi standardami jest #include <cmath>
: 22 sierpnia 2007, 20:39
autor: cepe
macylapka: Możesz spokojnie używać nagłówków *.h tylko musisz mieć świadomość, że to są nagłówki standardowej biblioteki dla
języka C. Każdy z tych nagłówków ma swój odpowiednik dla C++. Dlaczego wprowadzono nowe nagłówki? Dlatego, że C++ przyniósł wile nowości i udogodnień. Jednym z takich udogodnień jest możliwość przeciążania funkcji, i tak sqrt w cmath ma definicje:
Kod: Zaznacz cały
double sqrt(double);
float sqrt(float);
long double sqrt(long double);
w math.h natomiast definicję:
Tutaj masz listę nagłówków dla C++ oraz b. krótki opis różnic między nimi a odpowiednikami dla C.