Existe algum código para encontrar o valor máximo do inteiro (de acordo com o compilador) em C/C++ como Integer.MaxValue
função em java?
Em C++:
#include <limits>
depois utilizar
int imin = std::numeric_limits<int>::min(); // minimum value
int imax = std::numeric_limits<int>::max();
std::numeric_limits' é um tipo de modelo que pode ser instanciado com outros tipos:
float fmin = std::numeric_limits<float>::min(); // minimum positive value
float fmax = std::numeric_limits<float>::max();
Em C:
#include <limits.h>
depois utilizar
int imin = INT_MIN; // minimum value
int imax = INT_MAX;
ou
#include <float.h>
float fmin = FLT_MIN; // minimum positive value
double dmin = DBL_MIN; // minimum positive value
float fmax = FLT_MAX;
double dmax = DBL_MAX;