Платформенно независимый способ получить максимальный C++ пускает в ход значение

Это довольно не важно общей скорости Вашего приложения, с каким Вы идете.

Однако я знаю, что Вы сказали, что не заботитесь, но используйте 2-й, как это о миллион раз, легче читать. И удобочитаемость огромна .

7
задан mskfisher 9 May 2012 в 19:19
поделиться

4 ответа

Чтобы понять цепочку областей видимости, вы должны знать, как работают замыкания.

Замыкание формируется при вложении функций,

25
ответ дан 6 December 2019 в 04:48
поделиться
std::numeric_limits<float>::max()
20
ответ дан 6 December 2019 в 04:48
поделиться

std :: numeric_limits

// numeric_limits example
#include <iostream>
#include <limits>
using namespace std;

int main () {

  cout << "Minimum value for float: " << numeric_limits<float>::min() << endl;
  cout << "Maximum value for float: " << numeric_limits<float>::max() << endl;
  cout << "Minimum value for double: " << numeric_limits<double>::min() << endl;
  cout << "Maximum value for double: " << numeric_limits<double>::max() << endl;
  return 0;
}
9
ответ дан 6 December 2019 в 04:48
поделиться
#include <float.h>

затем используйте FLT_MAX

-1
ответ дан 6 December 2019 в 04:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: