C, C++/표준 라이브러리
[C++] for_each 함수 사용법
for_each 함수for_each는 주어진 구간 내에 있는 원소들에 대하여 지정한 함수 객체를 적용하는 함수입니다. 이 함수를 사용하려면 다음의 헤더를 포함해야 합니다.#include 함수의 정의는 다음과 같습니다.templateFunction for_each( InputIterator first, InputIterator last, Function func);여기서 func는 매개 변수가 하나인 함수 객체입니다.이 함수는 종료 시, func의 복사복을 반환합니다. 아래는 람다 함수를 for_each 함수에 지정하여, 벡터의 값을 변경하는 예문입니다.int main(){ vector vec = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }; int sum = 0; ..
2024. 7. 26.