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

Obsługa strumienia wejściowego Poziom 1 rozdział 9

Ostatnio zmodyfikowano 2017-11-12 22:15
Autor Wiadomość
HelloWorld
Temat założony przez niniejszego użytkownika
Obsługa strumienia wejściowego Poziom 1 rozdział 9
» 2017-11-12 22:02:11
Cześć,

Mam problem z kodem, debuger wyświetla:

error: no match for 'operator>>' (operand types are 'std::basic_istream<char>::__istream_type {aka std::basic_istream<char>}' and '<unresolved overloaded function type>')|
Nie rozumiem zbytnio gdzie jest problem, proszę o pomoc. Oto kod:

C/C++
#include <iostream>
int main()


{
    float a = 0, b = 0, c = 0;
    bool spr1, spr2, spr3;
   
    std::cout << "Podaj pierwsza licze rzeczywista: ";
    std::cin >> a >> std::endl;
    spr1 = std::cin.good();
    std::cin.clear();
    std::cin.sync();
   
    std::cout << "Podaj druga licze rzeczywista: ";
    std::cin >> b >> std::endl;
    spr2 = std::cin.good();
    std::cin.clear();
    std::cin.sync();
   
    std::cout << "Podaj trzecia licze rzeczywista: ";
    std::cin >> c >> std::endl;
    spr3 = std::cin.good();
    std::cin.clear();
    std::cin.sync();
   
    std::cout << "Pierwsza liczba to: " << a << "Udalo sie wczytac? " << spr1 << std::endl;
    std::cout << "Pierwsza liczba to: " << b << "Udalo sie wczytac? " << spr2 << std::endl;
    std::cout << "Pierwsza liczba to: " << c << "Udalo sie wczytac? " << spr3 << std::endl;
   
    return 0;
}
P-166839
pekfos
» 2017-11-12 22:10:33
endl nie używa się do cin.
P-166840
HelloWorld
Temat założony przez niniejszego użytkownika
» 2017-11-12 22:15:42
Dobra, działa. Dzięki :D
P-166841
« 1 »
  Strona 1 z 1