C++ rtmp livestream 流媒体

海阔天空 张翼飞翔

我的学习笔记。--我喜欢这里,因为这里安静,无广告骚扰。
随笔 - 82, 文章 - 2, 评论 - 126, 引用 - 0
数据加载中……

stl - vector

#include  < vector >
using namespace std; 

void  main()
{
    vector
< int >  vClass;
    
int  i = 0 ;
    
    
// push
    vClass.push_back( 1 );
    vClass.push_back(
2 );
    vClass.push_back(
3 );
    vClass.push_back(
4 );
    vClass.push_back(
5 );

    
// 插入
    vClass.insert(vClass.begin() + 1 10 );
        
    
// 修改
    vClass.at( 0 =   0 ;
    

    
// 删除
     for (vector < int > :: iterator itor = vClass.begin(); itor != vClass.end();  ++ itor )   
    
{   
        
if (( * itor)  ==   3 )
        
{
            vClass.erase(itor);
            itor
-- ;
        }
        
    }
 

    
// pop 
     while  (vClass.size() > 0 )
    
{
        printf(
" %d\n " ,vClass.back());
        vClass.pop_back();
    }

         
    
// 遍历 
     for  (i = 0 ; i < vClass.size(); i ++ )
    
{
        printf(
" %d\n " , vClass.at(i));
    }

}

posted on 2010-07-16 10:44 ZhangEF 阅读(124) 评论(0)  编辑  收藏 所属分类: Code