컨테이너의 size() 멤버 함수를 사용하면 컨테이너의 요소 수를 얻을 수 있습니다. 예를 들어, 벡터 컨테이너의 size() 함수는 요소 수를 반환하고, 목록 컨테이너의 size() 함수는 요소 수를 반환하고, 문자열 컨테이너의 length() 함수는 문자 수를 반환하며, deque 컨테이너의 용량() 함수는 할당된 메모리 블록 수를 반환합니다.
C++ STL 컨테이너의 크기를 구하는 방법은 무엇입니까?
소개
C++ 표준 템플릿 라이브러리(STL)는 데이터를 저장하고 구성하기 위한 컨테이너 세트를 제공합니다. STL 컨테이너에는 일반적으로 컨테이너의 요소 수를 검색하는 size()
멤버 함수가 있습니다. size()
成员函数,用于检索容器中元素的数量。
语法
size_t size() const;
size_t
),表示容器中元素的数量。实战案例
考虑一个包含整数组的 vector
容器:
#include <vector> int main() { // 创建一个包含 5 个整数的 vector std::vector<int> myVector = {1, 2, 3, 4, 5}; // 获取 vector 的大小 size_t vectorSize = myVector.size(); // 打印 vector 的大小 std::cout << "Vector size: " << vectorSize << std::endl; return 0; }
输出:
Vector size: 5
其他 STL 容器的大小获取函数
以下是其他常见 STL 容器的大小获取函数:
size()
- vector
、list
、stack
length()
- string
capacity()
- deque
size_t
), 컨테이너의 요소 수를 나타냅니다. 🎜🎜🎜🎜실용 사례🎜🎜🎜정수 배열을 포함하는 벡터
컨테이너를 생각해 보세요: 🎜rrreee🎜출력: 🎜rrreee🎜🎜다른 STL 컨테이너의 크기 가져오기 함수🎜🎜🎜다음은 기타 일반적인 STL입니다. 컨테이너 크기 획득 함수: 🎜size()
- 벡터
, list
, stack
🎜 length()
- string
🎜capacity()
- deque
🎜🎜위 내용은 C++ STL 컨테이너의 크기를 얻는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!