[STL] vector, list

Author : 퓨림노 / Date : 2013.04.23 01:43 / Category : before/Develop

안녕하세요 STL vector, list 사용방법 기록하고 갑니다.

아래 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

result
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
계속하려면 아무 키나 누르십시오 . . .



신고

'before > Develop' 카테고리의 다른 글

[Python] Python 2.7.5 Windows Install with OpenCV 2.4.3  (0) 2013.06.09
[C] strstr() 문자열 내검색함수!  (0) 2013.05.06
[STL] vector, list  (0) 2013.04.23
[opencv 2.4.3] Image ROI  (0) 2013.04.15
[java] java 실행파일 배포하기  (0) 2013.04.12
[C] visual studio - C2259  (0) 2013.03.20

Tags : , ,

Blog Information

퓨림노

앞으로 블로그에 markdown+dropbox를 이용하여 포스팅 예정중!!

Search

Statistics

  • Total : 461,710
  • Today : 10
  • Yesterday : 78

Archives

Copyright © http://vbflash.net All Rights Reserved
Designed by CMSFactory.NET