James Napisano Luty 22, 2012 Zgłoś Share Napisano Luty 22, 2012 Witam zacząłem dziś kurs c++ i miałem taki kod podany w tym kursie #include<iostream> #include <string> using namespace std; int main () { string imie; cout <<"Podaj imie: "; cin >>imie; cin.ignore(); cout <<"Witaj "<<imie<<'\n'; cout <<"Gratulacje. To Twoj pierwszy program!"<<'\n'; cout <<"Nacisnij ENTER aby zakonczyc"<<'\n'; getchar(); return 0; } I mam problem z ta linijką getchar(); Mój kompilator to dev-c++ I po Kompilacji mam błąd właśnie w tej linijce i nie wiem co mam poprawić proszę o pomoc Link do komentarza Udostępnij na innych stronach More sharing options...
sazian Napisano Luty 22, 2012 Zgłoś Share Napisano Luty 22, 2012 pierwszys wynik z google http://pl.wikibooks.org/wiki/C/getchar a tak swoją drogą to wypadało by powiedzieć jaki błąd wyskakuje Link do komentarza Udostępnij na innych stronach More sharing options...
James Napisano Luty 23, 2012 Autor Zgłoś Share Napisano Luty 23, 2012 A jaki jest najlepszy kurs c++ bo nie wiem może ten jest zły albo co bo ten kod powyżej skopiowałem kropka w kropkę z niego i są błędy n ot o chyba coś nie tak co nie. Link do komentarza Udostępnij na innych stronach More sharing options...
xevil21 Napisano Luty 23, 2012 Zgłoś Share Napisano Luty 23, 2012 Witam. Niestety nie masz podstaw, zmiana kursu nie pomoże. Nie zaimportowałeś biblioteki, w której jest funkcja "getchar" Spróbuj tak: #include <iostream> #include <string> using namespace std; int main () { string imie; cout <<"Podaj imie: "; cin >>imie; cin.ignore(); cout <<"Witaj "<<imie<<'\n'; cout <<"Gratulacje. To Twoj pierwszy program!"<<'\n'; cout <<"Nacisnij ENTER aby zakonczyc"<<'\n'; std::cin.get(); return 0; } Pozdrawiam, xEvil P.S. zanim zaczniesz uczyć się programowania, naucz się w miarę poprawnie pisać... Link do komentarza Udostępnij na innych stronach More sharing options...
Bogdan O. Napisano Luty 23, 2012 Zgłoś Share Napisano Luty 23, 2012 Witam zacząłem dziś kurs c++ i miałem taki kod podany w tym kursie #include<iostream> #include <string> using namespace std; int main () { string imie; cout <<"Podaj imie: "; cin >>imie; cin.ignore(); cout <<"Witaj "<<imie<<'\n'; cout <<"Gratulacje. To Twoj pierwszy program!"<<'\n'; cout <<"Nacisnij ENTER aby zakonczyc"<<'\n'; getchar(); return 0; } I mam problem z ta linijką getchar(); Mój kompilator to dev-c++ I po Kompilacji mam błąd właśnie w tej linijce i nie wiem co mam poprawić proszę o pomoc Dodaj dyrektywę #include <cstdio>. To powinno pomóc. Link do komentarza Udostępnij na innych stronach More sharing options...
sazian Napisano Luty 24, 2012 Zgłoś Share Napisano Luty 24, 2012 czy którykolwiek z was zajrzał na stronę którą podałem ?? getchar jest w stdio.h Link do komentarza Udostępnij na innych stronach More sharing options...
xevil21 Napisano Luty 24, 2012 Zgłoś Share Napisano Luty 24, 2012 Witam. Panie Sazian, a czy koniecznie musi korzystać z getchar, nie może z: std::cin.get();. Pozdrawiam. Link do komentarza Udostępnij na innych stronach More sharing options...
sazian Napisano Luty 24, 2012 Zgłoś Share Napisano Luty 24, 2012 a czy pytanie dotyczyło std::cin.get() ?? nie ? Link do komentarza Udostępnij na innych stronach More sharing options...
kosmotak Napisano Wrzesień 24, 2012 Zgłoś Share Napisano Wrzesień 24, 2012 funkcja getch() wymaga dołączenia biblioteki <conio.h> Link do komentarza Udostępnij na innych stronach More sharing options...
Polecane posty
Zarchiwizowany
Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.