[C++] cout, cin, i endl are not members of std
Ostatnio zmodyfikowano 2013-05-25 20:09
narutoza Temat założony przez niniejszego użytkownika |
[C++] cout, cin, i endl are not members of std » 2013-05-25 19:28:15 Pisałem program z kursu na pracę domową. Gdy uznałem że jest skończony, próbowałem go skompilować. Jednak okazało się że nie "widzi" on wcześniejszego "using namespace std". WPisałem więc"std::", tam gdzie było ich brak. Kompilat na to że cout, cin, i endl "are not members of std" CO mogło spowodować takie zachowanie programu? Poniżej podaję kod: #include <iostraem> #include <cstdlib> #include <ctime> using namespace std; int main() { srand( time( NULL ) ); int liczba =( rand() % 100 ) + 1; int zgaduj, proby; proby = 1; do { std::cout << "Jaka to liczba?" << std::endl; std::cin >> zgaduj; if( liczba > zgaduj ) cout << "Liczba jest niestety wiêksza, spróbuj jeszcze raz" << endl; else cout << "Liczba jest niestey mniejsza, sprobuj jeszcze raz" << endl; proby++; } while( zgaduj != liczba ); std::cout << "Liczba, ktorej szukales to " << liczba << std::endl; cout << "Liczba prób: " << endl; return 0; } |
|
Thud |
» 2013-05-25 19:36:08 Świetna biblioteka! Niegdyś używałem - mimo swojej wysokopoziomowości dorównuje nawet asemblerowi! Polecam, naprawdę każdemu! |
|
DejaVu |
» 2013-05-25 20:09:16 Podpowiem: chodzi o literówki :) |
|
« 1 » |