Is this OK or is this a bug, when the wariable 'n' is initializing by negative value? There no any warning. Is this normal? I know that value -5 is converted to unsigned but probably this should by printed a warning, when this is a constant value. What do you think about this?
// prog.cpp #include <iostream> using namespace std; int main() { const unsigned int n = -5; cout << "The variable n is: " << n << endl; return 0; } Results: $ g++ -Wall -W prog.cpp -o prog $ ./prog The variable n is: 4294967291 Thank you. -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201212311933.03740.cblas...@gmail.com