Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2009-07-25 00:52:51

  giegiel - Członek DUG

giegiel
Członek DUG
Skąd: Chrzypsko Wielkie/Poznań
Zarejestrowany: 2006-04-15

wczytywanie stringa c++

Jak zrobić żeby wczytać więcej niż jedno słowo do stringa.

Chodzi mi o to że chce załadować w programie do stringa np. "Ala ma kota"

jak robię

Kod:

string str;
cin >> str;

to wiadomo nie wczyta mi całości. Ktoś wie jak to rozwiązać?

Offline

 

#2  2009-07-25 00:59:53

  thalcave - prawie jak admin

thalcave
prawie jak admin
Skąd: odległa galaktyka
Zarejestrowany: 2007-05-17

Re: wczytywanie stringa c++

Wystarczy zamiast cina użyć:

Kod:

getline(cin, str);

linux register user: 484281
"It's great to be here. It's great to be anywhere"
Keith Richards

Offline

 

#3  2009-07-25 01:12:15

  giegiel - Członek DUG

giegiel
Członek DUG
Skąd: Chrzypsko Wielkie/Poznań
Zarejestrowany: 2006-04-15

Re: wczytywanie stringa c++

Dzięki, działa ale musiałem zastosować mały trick bo inaczej nie działało ;)

tutaj jest trick:
http://mathbits.com/mathbits/compsci/APstrings/APgetline.htm

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)