판단자라 불리는 이것은 predicate 를 말하는 것이다. 이 predicate 는 저번에도 언급했드시 술어 구문 함수 오브젝트로 쉽게 생각해 클래스(구조체)의 bool operator()( T )  을 정의하여, 함수 오브젝트로 사용 하는 객체를 가리킨다. 자세한 내용은 http://ikpil.com/608 을 참고.

1. std::remove() 알고리즘이 하는 일을 구체적으로 설명 하라.

참조 : http://ikpil.com/598 

2. std::vector<int>에서 3의 값을 갖는 모든 요소를 지우는 코드를 작성 하라.

3. 함께 일하는 팀원 중 한 명이 컨테이너의 n번째 요소를 제거하는 코드를 다음과 같이 작성했다.

a) 방법 1에서 빠진 부분을 구현하라.

b) 더 나은 방법과 그 이유를 설명하라, 방법 1과 방법2에서 문제가 될 만한 것들을 모두 짚어 보자.

방법 1에 다 구현해 두었다..
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 라이프코리아트위터 공유하기
  • shared
  • 카카오스토리 공유하기