
//
// To jest przykładowy kod z rozdziału 3.9.2 "Konwersje niebezpieczne dla typów" książki
// "Programowanie. Teoria i praktyka z wykorzystaniem C++" Bjarne'a Stroustrupa.
//

#include "std_lib_facilities.h"

//------------------------------------------------------------------------------

int main()
{
    int a = 20000;
    char c = a; // Próba wciśnięcia dużej liczby typu int w mały typ char.
    int b = c;
    if (a != b) // != oznacza "jest różny od"
        cout << "Ups!: " << a << "!=" << b << '\n';
    else
        cout << "Wow! Mamy duże znaki.\n";
}

//------------------------------------------------------------------------------
