-3
내 프로그램에서 13 개의 숫자 요소를 갖는 4 세트를 만들고 출력하고 싶습니다.벡터 작업
예상 출력 1.1, 1.2, ..., 1.13가 2.13가, ..., 4.13 (SET 소자는 set.element
로 표현)는 :
Set Element
1 1
1 2
...
1 13
2 1
2 2
...
2 13
...
4 13
난이 데이터를 저장할 또는 operator[]
을 사용하여 액세스하고 재사용 할 수 있도록 std::vector
에 있습니다.
내 전류 출력은 내가 특정 인덱스에 출력을 표시 할 0입니다 말할 인덱스 (30)
코드에서 출력 :
vector<int> storein(52);
int sortn;
for(int i = 0; i < 4; i++)
{
for(int j = 0; j < 13; j++)
{
storein.push_back(j);
cout << i + 1 << "\t" << j << endl;
}
}
// cout << storein.size();
cout << storein[30] << endl;
라이브 예 :http://ideone.com/XcGAyX
[std :: vector'에 대한 몇 가지 문서 (http://en.cppreference.com/w/cpp/container/vector)를보십시오. 그러면'vector storein (52);와'push_back'이 무엇을하는지 알려줄 것입니다. –
juanchopanza
코드가 제대로 컴파일되지 않았습니다. (http://ideone.com/guSODX) :/ –
죄송합니다. 수정 사항이 도움이되지 않았습니다. [여전히 컴파일되지 않습니다] (http://ideone.com/dwlvUS). –