2011-11-04 2 views
1

숫자 유형 (int, float 등)을 가능한 가장 큰 값으로 초기화하는 데 C++ STL의 numeric_limits 부분을 활용하는 데 익숙해졌습니다. 즉, int i = numeric_limits :: max()objective-c C++와 동등합니다. numeric_limits :: max()

objective-c에는 이와 동일한 항목이 있습니까? 나는 구글 검색에서 INT_MAX와 FLT_MAX를 사용하는 것을 보아 왔지만, 더 좋은 방법이 있어야하는 것처럼 보인다.

답변

2

있습니다 :

NSIntegerMax, NSIntegerMin, CGFLOAT_MAX

다음은 숫자의 한계를 얻기에 충분하다.

+0

완벽한, 그게 내가 찾고있는 것입니다. 고맙습니다. – sidekickr

+0

언제든지! 그런데 Stack Overflow에 오신 것을 환영합니다. 투표 결과를 얻는 데 도움이되는 답을 찾았을 때 질문에 답하면 왼쪽에있는 체크 표시로 수락하십시오. 재미있어! – Jasarien

+0

짧은 유형이란 무엇입니까? 나는 그것을 발견 할 수 없었다. –