博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c++11遍历打印tuple(借助模版参数)
阅读量:4091 次
发布时间:2019-05-25

本文共 705 字,大约阅读时间需要 2 分钟。

#include 
#include
using namespace std;// 由于std::get
(t)的语法中是size_t必须在编译的时候确定,所以无法传左值。// 借助模板中的可变模板参数递归实现template
struct tuple_print{
static void print(const Tuple& t, std::ostream& os) {
tuple_print
::print(t, os); os << ", " << std::get
(t); }};// 类模板的特化版本template
struct tuple_print
{ static void print(const Tuple& t, std::ostream& os) { os << std::get<0>(t); }}; // operator<

转载地址:http://hecii.baihongyu.com/

你可能感兴趣的文章
尸横遍野,2019 年秋招季,阿里考了这些题...
查看>>
给大家推荐一位中科院大佬!
查看>>
BAT 们都 "抛弃" 过哪些开源项目?
查看>>
如何用一条命令将网页转成电脑 App?
查看>>
Vue 3.0 公开代码之后的一些争论
查看>>
紧急通告!知名办公软件 Teamviewer 被黑,请立即采取应对措施!
查看>>
推荐一位 GitHub 57k+ Star 项目作者的公众号
查看>>
UC 伯克利最新深度强化学习课程上线(附 B 站视频)!
查看>>
VS Code 为什么能这么牛?
查看>>
很强!GitHub 中文项目排行榜新鲜出炉!
查看>>
大学辍学、自学编程,GitHub 创始人是怎么号召 2800 万程序员的?
查看>>
为什么我抛弃了 Ubuntu?
查看>>
GitHub 标星 2.7w+!超全大厂面试笔记整理!
查看>>
牛逼!这款神器能在浏览器跑 VS Code,让你随时随地写代码!
查看>>
推荐一位 10w+ 粉丝的 Python 工程师
查看>>
如何从零开始,自学成为一名数据科学家?
查看>>
前 Facebook 工程师:不要再用你认为正确的方式学算法了!
查看>>
英伟达小姐姐开源 Python 隐藏技巧,上了 GitHub 热榜!
查看>>
面经 | 为了拿到 Google offer,我都付出了哪些努力?
查看>>
阿里千万级并发课程开课了,达不到 25.6 万年薪全额退款
查看>>