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

[Rozdział 9] Obsługa strumienia wejściowego

Ostatnio zmodyfikowano 2011-04-05 17:42
Autor Wiadomość
Arkan
Temat założony przez niniejszego użytkownika
[Rozdział 9] Obsługa strumienia wejściowego
» 2011-04-05 17:26:38
Witam.
Jestem w trakcie pracy z 9 rozdziału.
http://cpp0x.pl/kursy/Kurs-C++/Podstawy /Obsluga-strumienia-wejsciowego/12

Nie mam pojęcia co robię źle. Po wprowadzeniu do programu zmiennych typu bool program zaczyna się sypać w miejscach gdzie wcześniej było w porządku.

C/C++
#include <iostream>
using namespace std;
int main()
{
   
    float a;
    float b;
    float c;
   
    bool A;
    bool B;
    bool C;
   
    cout << "Podaj 3 liczby \n";
   
    cin.clear();
    cin.sync();
    cin >> a;
    A = cin.good();
   
    cin.clear();
    cin.sync();
    cin >> b;
    B = cin.good();
   
    cin.clear();
    cin.sync();
    cin >> c;
    C = cin.good();
   
    cout << "Liczba 1 to :" << a << " Wczytano ?" << A << endl;
    cout << "Liczba 2 to :" << b << " Wczytano ?" << B << endl;
    cout << "Liczba 3 to :" << c << " Wczytano ?" << C << endl;
    return 0;
   
}
Build log:

Compiling: E:\C++\1.c
E:\C++\1.c:1:20: error: iostream: No such file or directory
E:\C++\1.c:2: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'namespace'
E:\C++\1.c: In function 'main':
E:\C++\1.c:10: error: 'bool' undeclared (first use in this function)
E:\C++\1.c:10: error: (Each undeclared identifier is reported only once
E:\C++\1.c:10: error: for each function it appears in.)
E:\C++\1.c:10: error: expected ';' before 'A'
E:\C++\1.c:11: error: expected ';' before 'B'
E:\C++\1.c:12: error: expected ';' before 'C'
E:\C++\1.c:14: error: 'cout' undeclared (first use in this function)
E:\C++\1.c:16: error: 'cin' undeclared (first use in this function)
E:\C++\1.c:19: error: 'A' undeclared (first use in this function)
E:\C++\1.c:24: error: 'B' undeclared (first use in this function)
E:\C++\1.c:29: error: 'C' undeclared (first use in this function)
E:\C++\1.c:31: error: 'endl' undeclared (first use in this function)
Process terminated with status 1 (0 minutes, 0 seconds)
14 errors, 0 warnings
Edit:
Coś mi bb-code nie wychodzi...
P-30329
malan
» 2011-04-05 17:33:07
E:\C++\1.c
.c? Nie powinno tu być raczej coś innego?
Nasze BB-Codes: » KursyKurs STC kurs
P-30331
Arkan
Temat założony przez niniejszego użytkownika
» 2011-04-05 17:42:20
Faktycznie.
Już myślałem, że mam jakiegoś wadliwego/źle skonfigurowanego CodeBlocka :).

Wszystko działa jak należy.
Dziękuję za pomoc.
P-30332
« 1 »
  Strona 1 z 1