programowalnia.info

Nowy mechanizm forum! Problemy i sugestie proszę zgłaszać do administratora
Teraz jest 2010-07-30, 09:04

Wszystkie czasy w strefie UTC + 1




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
Autor Wiadomość
 Tytuł: Tablica charów
PostNapisane: 2008-05-19, 19:10 
Offline

Dołączył(a): 2008-05-19, 19:04
Posty: 1
Hej :)
Jestem początkującym programistą i potrzebuję małej pomocy :D
Mianowicie chciałbym wczytać do tablicy charów jakieś zdanie(np. "ala ma kota")zakańczając wczytywanie dopiero po wciśnięciu klawisza ENTER. Jak to zrobić???
Z góry dzięki za pomoc ;)


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł:
PostNapisane: 2008-05-21, 14:26 
Offline

Dołączył(a): 2008-03-06, 19:33
Posty: 47
Mógłbyś pisać trochę bardziej fachowo? Co to znaczy wczytywać? Z pliku? Ze standardowego wejścia? Z dupy?

_________________
Zacznij od zasady KISS


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł:
PostNapisane: 2008-07-25, 19:41 
Offline

Dołączył(a): 2007-11-03, 20:38
Posty: 28
Lokalizacja: ten wdziek
Jeśli chcesz wczytywać z konsoli musisz zadeklarowac jakis rozmiar bufora (Twojej tablicy) i nastepnie w petli do while albo while wczytywac znaki az do znaku endline czyli enter tutaj wczytujesz oczywiscie getcharem, getchem albo jakims innym prostym operatorem.
Troche bardziej przynajmniej wedlug mnie efektywniejsza metoda jest wczytywanie nie do tablicy a do stringa (jesli chcesz uzywac stringow do statndardowych bibliotek dodajesz biblioteke string.h) tutaj podam przyklad jakby to mniej wiecej mialo wygladac:
Kod:
string line;  // przechowuje odczytany tekst
getline(cin,line);

czyli do zmiennej typu string o nazwie line (linia) jest wczytywana linia czyli tekst konczacy sie znakiem enter. Oczywiscie wiemy ze string dziala podobnie do tablicy charowej :P wystarczy ze dorzucisz linijke
int el = line.size();
i juz wiesz ile znakow mial tekst (ilosc znakow jest przechowywana w zmiennej el)
pozniej jesli chcesz to jakos modyfikowac to jak juz mowilem uzywasz stringa jako 'zwyklej zmiennej' albo jako 'tabicy charowej' ;]
Jesli napisalem cos niejasno to nie obiecuje ze wyjasnienia szybko odpisze. Polecalbym kontakt na maila albo PW
Pozdrawiam.

_________________
"All it's a part of design..."


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł:
PostNapisane: 2008-08-14, 15:37 
Offline

Dołączył(a): 2008-03-24, 12:00
Posty: 2
Cytuj:
Mógłbyś pisać trochę bardziej fachowo? Co to znaczy wczytywać? Z pliku? Ze standardowego wejścia? Z dupy?
Administacji gratulujemy kulturu... No comment.


Góra
 Zobacz profil Wyślij e-mail  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 

Wszystkie czasy w strefie UTC + 1


Kto przegląda forum

Użytkownicy przeglądający to forum: Brak zalogowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów

Szukaj:
Skocz do:  
 cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
opisy gg :: portal zdrowie :: sport i turystyka :: katalog dobrych stron :: ciekawostki komputerowe :: prawo i podatki :: Numizmatyka

Przyjazne użytkownikom polskie wsparcie phpBB3 - phpBB3.PL
phpBB SEO