블로그는 나의 힘!

지정한 타입의 최소&최대 값 출력.

(Link : en.cppreference.com/w/cpp/types/numeric_limits)

 

 

// numeric_limits::min : 타입 정의의 최소값으로 설정. ( EX: int 라면 -2,147,483,648)

int nMinSize = (std::numeric_limits<int>::min)();

 

// numeric_limits::max : 타입 정의의 최대값으로 설정. ( EX: int 라면 2,147,483,647)

int nMaxSize = (std::numeric_limits<int>::max)();

 

// 타겟 값 중 최소 값으로 대입.

int nValue1 = (std::min)(nMinSize, nMaxSize);

 

// 타겟 값 중 최소 값으로 대입.

int nValue2 = (std::max)(nMinSize, nMaxSize);

 

 

 

'[ Programing ] > STL & Booster' 카테고리의 다른 글

C++ STL fill_n / fill  (0) 2021.01.22
C++ STL Function  (0) 2020.09.14
C++17. STL variant  (0) 2020.06.08
C++ STL shuffle.  (0) 2020.06.08
STL find_if 사용법.  (0) 2019.12.10
Posted by Mister_Q