|
Strony: [1]
|
 |
|
Autor
|
Wątek: Cout/cin vs, Printf()/Scanf()? (Przeczytany 2165 razy)
|
|
|
dexter
|
Ja od niedawna (w celu poprawienia szybkości algorytmów) zacząłem stosować zamiast iostream'u cstdio i okazało się, że działa ok. 3 razy szybciej! Dlatego też algorytmikom i nie tylko polecam w C++ używanie cstdio.
|
|
|
|
|
Zapisane
|
|
|
|
Kenny
Nowy użytkownik

Wiadomości: 23
|
Scanfa ani printfa nie znam, więc nie używam. Póki co tylko cin/cout. Więc porównania nie mam. Może kiedyś spróbuje.
|
|
|
|
|
Zapisane
|
|
|
|
|
dexter
|
W takim razie radzę ci czym prędzej nauczyć się tej metody. Później będzie ci trudniej się odzwyczaić. Na świeżo najlepiej.
Ogólna zasada:
najpierw zamiast iostream inkludujesz cstdio.
Jeśli pobierasz dane to używasz:
scanf("%skrót_typu", &nazwa_zmiennej);
gdzie skrót typu to np. : d - int, c - char, s - string, f - float etc.
Wyświetlasz tak samo prawie:
printf("%skrót_typu", nazwa zmiennej);
lub jeśli sam tekst:
printf("tekst tekst tekst");
|
|
|
|
|
Zapisane
|
|
|
|
JeyKey
Nowy użytkownik

Wiadomości: 27
|
Trochę skromnie mu tych typów podałeś 
|
|
|
|
|
Zapisane
|
|
|
|
|
dexter
|
A co mu więcej trzeba?
Int, char, string, float, bool traktuje się jak int więc w czym problem?
|
|
|
|
|
Zapisane
|
|
|
|
Kenny
Nowy użytkownik

Wiadomości: 23
|
Zagmatwane trochę. Iostream zdaje się być prostszy chyba.
|
|
|
|
|
Zapisane
|
|
|
|
JeyKey
Nowy użytkownik

Wiadomości: 27
|
A co mu więcej trzeba?
Int, char, string, float, bool traktuje się jak int więc w czym problem?
a long int, double, long long, znak procenta, jak sie ustawia liczbe cyfr przed i po przecinku przy zmiennoprzecinkowych?
|
|
|
|
|
Zapisane
|
|
|
|
|
|
Strony: [1]
|
|
|
|