#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()<
