User Info News
No avatar Witamy, Gość. Zaloguj się lub zarejestruj.

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

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

+  Forum programistyczne
|-+  Języki programowania
| |-+  C/C++
| | |-+  Cout/cin vs, Printf()/Scanf()?
« poprzedni następny »
Strony: [1] Drukuj

Autor Wątek: Cout/cin vs, Printf()/Scanf()?  (Przeczytany 2165 razy)
 
dexter
Użytkownik
**
Wiadomości: 56



Zobacz profil WWW Email
Cout/cin vs, Printf()/Scanf()?
« : 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
Odp: Cout/cin vs, Printf()/Scanf()?
« 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
Odp: Cout/cin vs, Printf()/Scanf()?
« 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
Odp: Cout/cin vs, Printf()/Scanf()?
« Odpowiedz #3 : Marzec 19, 2008, 22:20:24 »

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



Zobacz profil WWW Email
Odp: Cout/cin vs, Printf()/Scanf()?
« 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
Odp: Cout/cin vs, Printf()/Scanf()?
« 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
Odp: Cout/cin vs, Printf()/Scanf()?
« 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 
« poprzedni następny »
Skocz do:  



Zaloguj się podając nazwę użytkownika, hasło i długość sesji


usługi księgowe łódź opakowania tekturowe rusztowanie



Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks

Theme Name : Arobase Skin
Designers : Darkman
Thanks to Informatique