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;
}
运行结果显示如下:
相关推荐
BLSxiaopanlaile3 小时前
关于子集和问题的几种解法
数据结构·算法·剪枝·回溯·分解
甄心爱学习3 小时前
Python 中 combinations 的详细用法
开发语言·python
狐573 小时前
2026-01-17-LeetCode刷题笔记-3047-求交集区域内的最大正方形面积
笔记·算法·leetcode
独自归家的兔3 小时前
Java性能优化实战:从基础调优到系统效率倍增 -2
java·开发语言·性能优化
Yzzz-F3 小时前
P3509 [POI 2010] ZAB-Frog[单调队列+倍增快速幂思想]
算法
代码无bug抓狂人3 小时前
C语言之5位黑洞数
c语言·算法
独自归家的兔3 小时前
Java性能优化实战:从基础调优到系统效率倍增 - 1
java·开发语言·性能优化
小π军3 小时前
C++ STL:array容器常见用法
开发语言·c++
CodeByV3 小时前
【算法题】BFS:FloodFill
算法
156082072193 小时前
在QT下添加QWT6.1.4功能
开发语言·qt