[STL] vector, list
- Library/STL
- 2013. 4. 23.
안녕하세요
STL vector, list 사용방법 기록하고 갑니다.
result
아래 26line에서 삭제하는 방법은 정확히 알고 넘어가시길 바랍니다.
삭제 할 때는 꼭!! 저렇게 사용하시길!
#include "iostream"
#include "vector"
#include "list"
using namespace std;
void main()
{
// List
list lists;
for( int i=0; i<10; i++ ){
lists.push_back(i);
int data = (int)lists.front();
lists.pop_front();
cout << "Size = " << (int)lists.size() << ", Data = " << data << endl;
}
cout << endl << "Vector List Test" << endl;
// vector
vector listv;
for( int i=0; i<10; i++ )
{
listv.push_back(i);
int data = (int)listv.front();
listv.erase( listv.begin() );
cout << "Size = " << (int)listv.size() << ", Data = " << data << endl;
}
}
reference
// [0] STL tutorial
// : http://www.yolinux.com/TUTORIALS/LinuxTutorialC++STL.html
Size = 0, Data = 0
Size = 0, Data = 1
Size = 0, Data = 2
Size = 0, Data = 3
Size = 0, Data = 4
Size = 0, Data = 5
Size = 0, Data = 6
Size = 0, Data = 7
Size = 0, Data = 8
Size = 0, Data = 9
Vector List Test
Size = 0, Data = 0
Size = 0, Data = 1
Size = 0, Data = 2
Size = 0, Data = 3
Size = 0, Data = 4
Size = 0, Data = 5
Size = 0, Data = 6
Size = 0, Data = 7
Size = 0, Data = 8
Size = 0, Data = 9
계속하려면 아무 키나 누르십시오 . . .
'Library > STL' 카테고리의 다른 글
| STL - vector (0) | 2011.04.19 |
|---|
vectorTest.zip