Forum programistyczne
Kwiecień 18, 2024, 22:12:29 *
Witamy, Gość. Zaloguj się lub zarejestruj.

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Aktualności: Forum programistyczne wystartowało. Potrzebujesz pomocy przy pisaniu programu, masz problem programistyczny?

Zapraszamy do rejestracji!!!
 
   Strona główna   Pomoc Szukaj Zaloguj się Rejestracja  

Strony: [1]
  Drukuj  
Autor Wątek: Cout/cin vs, Printf()/Scanf()?  (Przeczytany 14610 razy)
dexter
Użytkownik
**
Wiadomości: 56



Zobacz profil WWW Email
« : Marzec 19, 2008, 21:51:28 »

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


Zobacz profil
« Odpowiedz #1 : Marzec 19, 2008, 22:01:13 »

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
Użytkownik
**
Wiadomości: 56



Zobacz profil WWW Email
« Odpowiedz #2 : Marzec 19, 2008, 22:18:42 »

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


Zobacz profil
« Odpowiedz #3 : Marzec 19, 2008, 22:20:24 »

Trochę skromnie mu tych typów podałeś
Zapisane
dexter
Użytkownik
**
Wiadomości: 56



Zobacz profil WWW Email
« Odpowiedz #4 : Marzec 19, 2008, 22:24:14 »

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


Zobacz profil
« Odpowiedz #5 : Marzec 19, 2008, 22:52:24 »

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


Zobacz profil
« Odpowiedz #6 : Marzec 19, 2008, 23:24:07 »

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]
  Drukuj  
 
Skocz do:  



https://herbcio.pl/ https://bioplantacja.pl https://aktinet.pl/dlaczego-dzielimy-sie-kultura/
Działa na MySQL Działa na PHP Powered by SMF 1.1.20 | SMF © 2006-2007, Simple Machines Prawidłowy XHTML 1.0! Prawidłowy CSS!