C++ //练习 17.2 定义一个tuple,保存一个string、一个vector<string>和一个pair<string, int>。

C++ Primer(第5版) 练习 17.2

练习 17.2 定义一个tuple,保存一个string、一个vector和一个pair<string, int>。

环境:Linux Ubuntu(云服务器)
工具:vim
代码块
cpp 复制代码
/*************************************************************************
	> File Name: ex17.2.cpp
	> Author: 
	> Mail: 
	> Created Time: Fri 16 Aug 2024 08:48:44 AM CST
 ************************************************************************/

#include<iostream>
#include<tuple>
#include<vector>
using namespace std;

int main(){
    tuple<string, vector<string>, pair<string, int>> t("print", {"Hello", " World"}, {" program", 2});
    cout<<get<0>(t)<<" ";
    for(const auto &s : get<1>(t)){
        cout<<s;
    }
    cout<<get<2>(t).first<<" "<<get<2>(t).second<<endl;

    return 0;
}
运行结果显示如下:
相关推荐
啦啦啦_99991 天前
3. KNN算法之 常用的距离度量方式(欧式&曼哈顿&切比雪夫&闵式距离)
算法
GIS阵地1 天前
QGIS的分类渲染核心类解析
c++·qgis·开源gis
朝风工作室1 天前
实时全景拼接|支持任意路数输入,8*8K RTX3050 实测 10ms 内
图像处理·算法·计算机视觉
天天进步20151 天前
Python全栈项目:从零构建基于 Django 的知识管理系统(KMS)
开发语言·python·django
珎珎啊1 天前
Python3 迭代器与生成器
开发语言·python
凯瑟琳.奥古斯特1 天前
C++变量与基本类型精解
开发语言·c++
想唱rap1 天前
UDP套接字编程
服务器·网络·c++·网络协议·ubuntu·udp
nianniannnn1 天前
HNU计算机系统期中题库详解(五)位运算与逻辑运算
算法·位运算·计算机系统
喜欢吃鱿鱼1 天前
DES加解密(附带解决转义问题)-VUE
开发语言·前端·javascript
来日可期13141 天前
计算机存储视角下的有符号数:不止是“正负”那么简单
c++