首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

地图 insert函数返回值的含义

2012-12-27 
map insert函数返回值的含义#include map#include iostreamint main(){std::map int,int llll.ins

map insert函数返回值的含义


#include <map>
#include <iostream>

int main(){

    std::map< int,int > ll;
    ll.insert( std::pair< int,int >(1,2) );

    std::pair< std::map< int,int >::iterator,bool > ret;
    ret=ll.insert( std::pair< int,int >(2,3) );

    if( ret.second ){
        std::cout<<"成功插入"<<std::endl;
        std::cout<< "map(" <<ret.first->first<<","<<ret.first->second<< ")" << std::endl;
    }
    else{
        std::cout<<"失败"<<std::endl;
    }

    return 0;
}

热点排行