C++에서 동적 배열을 만드는 방법에는 std::Vector를 사용하는 네 가지 방법이 있습니다. 신규를 사용하고 삭제하세요. 템플릿 메타프로그래밍을 사용하세요. 부스트 라이브러리를 사용하십시오.
C++에서 동적 배열을 만드는 방법
변경 가능한 배열 또는 벡터라고도 하는 동적 배열은 런타임에 크기를 변경할 수 있는 데이터 구조입니다. C++에서는 다음 방법을 사용하여 동적 배열을 만들 수 있습니다.
1. 내장된 std::Vector
#include
int main() {
// 创建一个整型动态数组,初始大小为 0
std::vector numbers;
// 向数组中添加元素
numbers.push_back(1);
numbers.push_back(2);
numbers.push_back(3);
// 输出动态数组中的元素
for (int number : numbers) {
std::cout << number << " ";
}
return 0;
}
2를 사용하고
int* numbers = new int[size];
// 操作动态数组
delete[] numbers;
3. 위 내용은 C++에서 동적 배열을 만드는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!template
#include