Aktywne Wpisy

Teuvo +332
dzisiaj mija 10 lat od premiery wiedźmina 3
i jak się z tym czujecie
3 wiedźmin 3 nadal najlepszy
i jak się z tym czujecie
3 wiedźmin 3 nadal najlepszy
źródło: __geralt_of_rivia_and_roach_the_witcher_and_2_more_drawn_by_akreon__c21f4ac9de47b8cae53a0008f910060d
Pobierz
Atreyu +140
Pierwszy raz od dawna wszystko idzie jak należy. Czuje taki wewnętrzny spokój.
Zawodowo super, prywatnie niczego mi nie brakuje, każda wolna chwila to zwiedzanie/podróże, projekty jakie realizuje idą super. Ruszam z budową własnego domu. Jeszcze jakiś czas temu bym nie uwierzył że wszystko będzie dobrze
#czujedobrzeczlowiek #chwalesie #niebieskiepaski
Zawodowo super, prywatnie niczego mi nie brakuje, każda wolna chwila to zwiedzanie/podróże, projekty jakie realizuje idą super. Ruszam z budową własnego domu. Jeszcze jakiś czas temu bym nie uwierzył że wszystko będzie dobrze
#czujedobrzeczlowiek #chwalesie #niebieskiepaski





Mam pytanie odnośnie tego kodu. Skąd linie cin.good i cin.fail wiedzą do czego się sukces lub porażka odnosi? Robię właśnie pewien kurs C++ i tutaj mi "czegoś brakuje" do załapania czemu dzieje się tak a nie inaczej.
#include
int main()
{
int a;
float b;
std::cout << "Podaj liczbe calkowita: ";
std::cin >> a;
std::cout << "Czy udalo sie wczytac? " << std::cin.good() << std::endl;
std::cout << "Czy cos nawalilo? " << std::cin.fail() << std::endl;
std::cout << "Podaj liczbe rzeczywista: ";
std::cin >> b;
std::cout << "Czy udalo sie wczytac? " << std::cin.good() << std::endl;
std::cout << "Czy cos nawalilo? " << std::cin.fail() << std::endl;
std::cout << "Liczba a = " << a << std::endl;
std::cout << "Liczba b = " << b << std::endl;
return 0;
}
http://en.cppreference.com/w/cpp/io/basic_ios/fail