Erro do compilador C2177
constante grande demais
Um valor constante é grande demais para o tipo de variável atribuído.
O seguinte exemplo gera o erro C2177:
// C2177.cpp
int main() {
int a=18446744073709551616; // C2177
int b=18446744073709551615; // OK
}