c++ boost 中的 各种 转换

来源:互联网 发布:1688一键传淘宝 编辑:程序博客网 时间:2024/05/17 03:40


boost::polymorphic_cast
boost::polymorphic_downcast


shared_ptr支持的转型有:static_pointer_cast<T>、const_pointer_cast<T>、dynamic_pointer_cast<T>,返回的结果是shared_ptr,并能保证这些指针的引用计数正确



boost::lexical_cast
eg: int a = boost::lexical_cast<int>("123");
0 0
原创粉丝点击