how to set an integer equal to the largest integer possible in c++

C++
2147483647
  unsigned long long int = 18 446 744 073 709 551 615// largest int in c++
signed int iMax = (unsigned int)~0 >> 1;
// largest unsigned int
unsigned int uMax = (unsigned int)~0;
Source

Also in C++: