C++ wczytywanie liczb

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
RadMare
Piegowaty Guziec
Piegowaty Guziec
Posty: 4
Rejestracja: 20 mar 2011, 10:17

C++ wczytywanie liczb

Post autor: RadMare »

Witam, mam taki problem, chcę napisać drzewo, które wczytuje liczby podawane przez użytkownika w konsoli. Problemem jest, że nie wiem ile ich będzie, może być 100 a mogą być 3, i nie wiem czy są jakieś funkcję, podające czy jest koniec linii lub koniec wejścia (w Pascalu takie funkcje istniały, były to eoln i eof) czy też w C++ robi się to w jakiś inny sposób? Dodam, że liczby podaje się każdą w oddzielnej lini, gdy skończyło się je podawac, zatwierdza się pustą linię enterem.
kobylecki
Piegowaty Guziec
Piegowaty Guziec
Posty: 19
Rejestracja: 05 gru 2005, 18:11
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: Unity
Architektura: x86

Re: C++ wczytywanie liczb

Post autor: kobylecki »

Kod: Zaznacz cały

while (scanf("%d", &n)  != EOF) {
    // buduj sobie co tam chcesz
}
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości