Ошибка компилятора C2177
слишком большая константа
Значение константы слишком велико для типа переменной, которой оно назначено.
В следующем примере возникает ошибка C2177:
// C2177.cpp
int main() {
int a=18446744073709551616; // C2177
int b=18446744073709551615; // OK
}