boost基础——any(二)
boost基础——any
boost::any 和其他容器的搭配
boost::any 和其他容器的搭配形成一种异质型容器:
(1)std::vector<boost::any>
std::vector<boost::any> coll{std::string("hello"), 1, 1.5, 'a'}; std::cout << boost::any_cast<std::string>(coll[0]) << std::endl;// boost::any_cast<int>// boost::any_cast<double>// boost::any_cast<char>
(2)std::map<std::string, boost::any>
std::map<std::string, boost::any> additional; additional.insert(std::pair<std::string, boost::any>("max iter", 100)); additional.insert(std::pair<std::string, boost::any>("num clusters", 7)); additional.insert(std::pair<std::string, boost::any>("name", std::string("InsideZhang")));std::cout << boost::any_cast<int>(additional["max iter"]) << std::endl; std::cout << boost::any_cast<std::string>(additional["name"]) << std::endl;
boost基础——any(二)相关推荐
- 【C++自我精讲】基础系列二 const
[C++自我精讲]基础系列二 const 0 前言 分三部分:const用法.const和#define比较.const作用. 1 const用法 const常量:const可以用来定义常量,不可改变 ...
- java负数右移_收入囊中篇---Java程序基础(二)
前言: 本篇是接着上一篇更新的,如果没有阅读上一篇的话,可以查阅或回顾一下. 1.收入囊中篇---Java基础必备知识(一) 2.收入囊中篇---Java程序基础(二) Java程序基础目录 1.Ja ...
- mysql 基础篇(二) 账号、权限管理
mysql 基础篇(二) 账号.权限管理.备份与还原 建立账号密码: Grant all on test.* to "cj"@"localhost" ident ...
- JVM 内部原理(七)— Java 字节码基础之二
JVM 内部原理(七)- Java 字节码基础之二 介绍 版本:Java SE 7 为什么需要了解 Java 字节码? 无论你是一名 Java 开发者.架构师.CxO 还是智能手机的普通用户,Java ...
- CV:计算机视觉技术之图像基础知识(二)—图像内核的可视化解释
CV:计算机视觉技术之图像基础知识(二)-图像内核的可视化解释 目录 图像内核的可视化解释 测试九种卷积核 官方Demo DIY图片测试 DIY实时视频测试 相关文章 CV:计算机视觉技术之图像基础知 ...
- CV:计算机视觉技术之图像基础知识(二)—以python的skimage和numpy库来了解计算机视觉图像基础(图像存储原理-模糊核-锐化核-边缘检测核,进阶卷积神经网络(CNN)的必备基础)
CV:计算机视觉技术之图像基础知识(二)-以python的skimage和numpy库来了解计算机视觉图像基础(图像存储原理-模糊核-锐化核-边缘检测核,进阶卷积神经网络(CNN)的必备基础) 目录 ...
- MySQL基础总结(二)
MySQL基础总结(二) 文章目录 MySQL基础总结(二) 四.索引 7.MyISAM主键索引与辅助索引的结构 8.InnoDB主键索引与辅助索引的结构 **`主键索引`** **`辅助(非主键)索 ...
- 网络基础(二)及HTTP协议
网络基础(二)及HTTP协议 文章目录 网络基础(二)及HTTP协议 一.HTTP协议 二.端口 三.udp协议 四.tcp协议 一.HTTP协议 1 . 什么是url? 平时我们俗称的 " ...
- 计算机应用基础第二版在线作业c,计算机应用基础作业二(答案)
计算机应用基础作业二 一.单选题(40题,每题1分,共40分) 1.第一台电子数字计算机的运算速度为每秒______. A:5,000,000次 B:500,000次 C:50,000次 D:5000 ...
最新文章
- 从虚拟化、统一映射和自动化看09年法规遵从趋势
- 2021年春季学期-信号与系统-第六次作业参考答案-第三小题
- angular http demo
- 量子计算的基本原理——本质上是在操作薛定谔的猫(同时去运算和操作死+不死两种状态)...
- 散粒噪声是白噪声吗_5种常见的内部噪声,你都清楚吗?
- android 最新usb驱动程序下载,安卓手机USB驱动官方下载、安装教程
- 五大地形等高线特征_高中地理学习中如何快速掌握等高线地形图
- Make Membership header extension fields editable
- 边缘化搭建DotNet Core 2.1 自动化构建和部署环境(上)
- 信号之kill-raise
- dj鲜生-25-用户登陆验证成功-但是没有激活的处理
- 考研政治——选择题判断原则
- Virtual TreeView使用示例
- 简述prototype, _proto_, constructor三者的关系
- 插头插座新旧标准对比和安规测试设备
- vs格式化代码快捷键_VisualStudio高效率快捷键设置建议
- excel打开oracle,Oracle PLSQL读取(解析)Excel文档
- nividia 自定义分辨率整合进了显示器原生支持的分辨率,如何删除
- 所有图片类型后缀汇总
- pytorch学习笔记-num_workers的设置
热门文章
- html文本框连接数据库失败,从按钮点击将数据从MySQL数据库加载到HTML文本框
- docker gpu 创建 训练环境_巧用 Docker 快速部署 GPU 环境
- python对于文件的读取和重建
- 如何将php文件通过后台导入,如何将通过url传到php后台的json在后台再次转换为json格式?...
- iOS炫酷动画图案、多种选择器、网络测速、滑动卡片效果等源码
- 【剑指Offer】06跳台阶
- [UE4]Cast to转换数据类型
- Java并发编程知识总结
- error C2871: #39;std#39; : does not exist or is not a namespace
- Java知多少(9) import及Java类的搜索路径