C++listの簡単な使用

1331 ワード

まずヘッダファイルを導入
    #include
#include <list.h>

/**********************************************/
/*list                                    */
/*Author:Tankiy                               */
/**********************************************/ 
int main()
{
	//  list 
	list<int> elemets;
	//  list     
	list<int>::iterator iter;
	
	// list                 
	elemets.push_back(8);
	elemets.push_back(5);
	// list                 
	elemets.push_front(2);
	
	//      
	for(iter = elemets.begin(); iter != elemets.end(); iter++)
	{
		cout << "  :" << *iter << endl;
	} 
	
	cout << "       " << endl; 
	
	//  list    
	elemets.erase(elemets.begin());
	//      
	for(iter = elemets.begin(); iter != elemets.end(); iter++)
	{
		cout << "  :" << *iter << endl;
	} 
	
	//  list    
	if(!elemets.empty())
	{
		cout << "elements    " << endl; 
	} 
	
	//  list   
	cout << "elements    :" << elemets.size() << endl; 
}