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;
}
运行结果显示如下:
相关推荐
星竹晨L2 分钟前
C++红黑树:理论与实践相结合的平衡艺术
开发语言·数据结构·c++
itwangyang5203 分钟前
在 GitHub 上生成和配置个人访问令牌(PAT),并将其用于 R 环境中的凭证管理和包安装。
开发语言·r语言·github
宠..7 分钟前
创建文本框控件
linux·运维·服务器·开发语言·qt
Sally_xy9 分钟前
安装 Java
java·开发语言
湫兮之风10 分钟前
C++: 一文掌握std::vector::assign函数
开发语言·c++
AA陈超11 分钟前
Lyra学习6:GameFeatureAction_AddComponents分析
c++·笔记·学习·ue5
南玖i13 分钟前
vue2/html 实现高德点聚合
开发语言·ios·swift
飞梦工作室13 分钟前
PHP 中 php://input 的全面使用指南
android·开发语言·php
第二只羽毛14 分钟前
订餐系统的代码实现
java·大数据·开发语言
小熊熊知识库16 分钟前
C# EF.core 介绍以及高性能使用
开发语言·c#