C++11: tuple
来源:互联网 发布:对云计算的看法 编辑:程序博客网 时间:2024/06/14 07:40
#include <tuple>#include <iostream>#include <string>int main(){ auto item = std::make_tuple("0-999-78345-X", 3, 20.00, 0.0); auto book = std::get<0>(item); typedef decltype(item) trans; size_t sz = std::tuple_size<trans>::value; std::tuple_element<1, trans>::type cnt = std::get<1>(item); std::cout << sz << std::endl; // 4 std::cout << cnt << std::endl; // 3 std::tuple<std::string, std::string, std::string> duo("1", "2", "3"); std::tuple<std::size_t, std::size_t, std::size_t> threeD(1, 2, 3); // bool b = (duo == threeD); // error: can't compare a size_t and a string std::tuple<std::size_t, std::size_t, std::size_t> origin(2, 0, 0); bool b2 = (origin < threeD); // ok: b2 is false std::cout << b2 << std::endl; return 0;}
// from C++ Primer 5th(p.720)// g++ xx.cpp -std=c++11// gcc 4.9.2
0 0
- C#Tuple的用法
- Boost C++: 数据结构---tuple
- C#Tuple的用法
- [C++]tuple简介
- C++11 tuple
- 【c++11】tuple
- C++11: tuple
- c++ 11 tuple实现
- tuple
- Tuple
- tuple
- Tuple
- [C/C++11]_[初级]_[使用std::tuple元组-固定大小的集合]
- C++TR1学习笔记之tuple
- c++ 11 之 tuple类型
- c++11新容器 tuple
- C++primer学习:标准库特殊设施:tuple
- Object-C--->Swift之(一)元组(tuple)类型
- iOS 文字属性设置
- 控制Arduino的利器-Windows Remote Arduino
- C++中的容器类详解
- 陈皓:软件开发的“三重门”
- linux下android开发环境
- C++11: tuple
- iOS 开发、测试、生产的描述文件(配置文件)
- Programmer’s dilemma
- android使用xml备份短信
- jQuery之防止冒泡事件
- iOSpush到某个页面然后跳转导航栏指定页面
- H264学习笔记(5):学习总结
- shell定时任务
- setup