>백엔드 개발 >C#.Net 튜토리얼 >C++ 벡터의 사용법은 무엇입니까

C++ 벡터의 사용법은 무엇입니까

coldplay.xixi
coldplay.xixi원래의
2020-10-30 10:04:104927검색

C++ 벡터 사용법은 다음과 같습니다. 1. 벡터 객체를 만듭니다. 2. 끝에 숫자를 삽입합니다. 3. 요소에 액세스하려면 첨자를 사용합니다. 5. 요소를 삽입합니다. 등.

C++ 벡터의 사용법은 무엇입니까

C++에서 벡터는 매우 유용한 컨테이너입니다. C++ 벡터의 사용법은 다음과 같습니다.

1. 기본 작업

(1) 헤더 파일 #include32d7fba767e061bb6e06cb7164ece619.

(2 ) 벡터 객체, vectorbd43222e33876353aff11e13a7dc75f6 vec;

(3) 끝에 숫자 삽입: vec.push_back(a);

(4) couteccb165b031559ba19aa4ccfe63a7d6b

reverse(vec.begin(),vec.end());

요소 뒤집기(벡터에서, 함수가 두 개라면 반복자가 필요하며 일반적으로 후자는 포함되지 않습니다.)

(2) 정렬을 사용하여 정렬: 헤더 파일 #includee23c27865115669ba6cc99530e9d22b3이 필요합니다.

sort(vec.begin(),vec.end());

(기본값은 오름차순으로 정렬됩니다. , 작은 것부터 큰 것까지)

다음과 같이 정렬 비교 함수를 다시 작성하여 내림차순으로 비교할 수 있습니다.

정렬 비교 함수 정의:

bool Comp(const int &a,const int &b)
{
    return a>b;
}

호출 시: sort(vec.begin(),vec.end (),Comp), 내림차순으로 정렬됩니다.

관련 학습 권장 사항: C 비디오 튜토리얼

🎜

위 내용은 C++ 벡터의 사용법은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.