iterator를 원하는 위치로 옮길 수 있는 함수이다. 컨테이너의 iterator를 i번째 위치로 옮기고 싶을 때 사용할 수 있습니다.
numeric_limits 클래스 템플릿은 템플릿 특수화로 구현되었고, 명시한 타입의 최대값이나 최소값을 질의 할 수 있는 표준화 된 방법을 제공합니다.
(예 : int 유형에 대해 가능한 가장 큰 값은 std :: numeric_limits :: max ())
5 years a go I’ve showed how to use clock_gettime
to do basic high_resolution profiling. The approach there is very useful, but unfortunately, not cross-platform. It works only on POSIX compliant systems (especially not windows).
for_each
에 정의됨
template <class InputIterator, class Function>
Function for_each(InputIterator first, InputIterator last, Function fn);
범위 내에 원소들에 대해 함수를 실행시킵니다.
범위 내 (first
부터 last
전 까지) 원소들 각각에 대해 함수 fn
을 실행한다. 참고로 함수의 리턴값은 무시됩니다.
컴파일 타임에 지정 된 인수 형식을 사용 하는 호출 가능 형식의 반환 형식을 결정 합니다. C + + 17에 추가 되었습니다.