设为首页 加入收藏

TOP

boost中自动确定数据类型(BOOST_TYPEOF和BOOST_AUTO)的使用
2015-07-24 05:43:06 来源: 作者: 【 】 浏览:32
Tags:boost 自动 确定 数据 类型 BOOST_TYPEOF BOOST_AUTO 使用
#include
  
   
#include
   
     #include
    
      #include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP() //为了注册新的数据类型 using namespace std; namespace ex{ //定义新的数据类型 struct demo_class { int a,b; }; BOOST_TYPEOF_REGISTER_TYPE(ex::demo_class) //向typeof库注册类 } vector
     
       func() { vector
      
        v(10,"气死你气死你");//返回vector
       
        的函数 return v; } int main() { BOOST_TYPEOF(2.0*3) x=2.0*3;//推导类型位double,并将结果赋值给x cout<
        
         ,并将数据完整赋值给v v.push_back("just for test"); vector
         
          ::iterator it=v.begin(); while(it!=v.end()) { cout<<(*it).c_str()<
           
           


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇ACM:回溯法,子集生成 下一篇uva 10620 - A Flea on a Chessbo..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: