Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++] cout, cin, i endl are not members of std

Ostatnio zmodyfikowano 2013-05-25 20:09
Autor Wiadomość
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:
C/C++
#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;
}
P-83876
Thud
» 2013-05-25 19:36:08
C/C++
#include <iostraem>
Świetna biblioteka!
Niegdyś używałem - mimo swojej wysokopoziomowości dorównuje nawet asemblerowi! Polecam, naprawdę każdemu!
P-83879
DejaVu
» 2013-05-25 20:09:16
Podpowiem: chodzi o literówki :)
P-83889
« 1 »
  Strona 1 z 1