make_pair用法
make_pair用来拼接2个参数,合并为1个,不能再多了
可以用来接收两个返回值,如果有多个返回值,可以直接拼接到struct里面返回。
#include <iostream> // for make_pair
#include <memory> // for shared_ptr
using namespace std;
namespace nm_test_pair{std::shared_ptr<std::pair<int, char> > test_func(int v1, char v2){return std::make_shared<std::pair<int, char> >(std::make_pair(v1, v2));}void test(){std::shared_ptr<std::pair<int, char> > result = test_func(1, 'a');if(result){cout<<result->first<<endl;cout<<result->second<<endl;}}
}
make_pair用法相关推荐
- boost::hana::make_pair用法的测试程序
boost::hana::make_pair用法的测试程序 实现功能 C++实现代码 实现功能 boost::hana::make_pair用法的测试程序 C++实现代码 #include <b ...
- C++基础——C++ make_pair用法
std::pair用法 std::pair主要的作用是将两个数据组合成一个数据,两个数据可以是同一类型或者不同类型. 例如std::pair<int,float> 或者 std::pair ...
- C++ pair 和make_pair的用法
pair 的用法 std::pair主要的作用是将两个数据组合成一个数据,两个数据可以是同一类型或者不同类型. C++标准程序库中凡是"必须返回两个值"的函数, 也都会利用pair ...
- 关于C++ pair 和make_pair的用法
pair 的用法 std::pair主要的作用是将两个数据组合成一个数据,两个数据可以是同一类型或者不同类型. C++标准程序库中凡是"必须返回两个值"的函数, 也都会利用pair ...
- pair的用法 make_pair
pair<string, int> p1("123", 99), p2, p3; p2.first = "abc", p2.second = 2; ...
- C++中 pair 和 make_pair 的用法
参见大佬博客:https://blog.csdn.net/weixin_42825576/article/details/81571419 另外我再补充一点: pair是二元组类模版,make_pai ...
- c++ 中pair类模板的用法详解
pair: 头文件:#include<utility> 类模板:template <class T1, class T2> struct pair 参数:T1是第一个值的数据类 ...
- C++之(pair)用法总结
类模板: template <class T1, class T2> struct pair 参数:class T1是第一个值的数据类型,class T2是第二个值的数据类型. 功能:pa ...
- C++ pair(对组)用法
类模板:template <class T1, class T2> struct pair 参数:T1是第一个值的数据类型,T2是第二个值的数据类型. 功能:pair将一对值组合成一个值, ...
最新文章
- Linux 守护进程一
- 开发 OpenAM Java 客户端
- 使用UIActivityIndicatorView 和多线程
- visualstudio学习
- Qt 获取qrc文件列表
- lol一直显示服务器异常怎么办,lol服务器连接异常即将退出怎么解决
- 计算机桌面图标第一个老是往下,电脑点第一个图标老是跳到最后一个图标怎么回事呢?...
- 19年6月六级翻译词汇
- 创业者妻子发声力挺老公:合伙创业七年未分股份被踢出局
- Geek的卸载存在小小缺憾
- 百万excel导入mysql_百万级xlsx表格导入数据库的实现方案
- 计算机网络基础选择题
- 【Eclipse】--Eclipse折叠代码插件folding
- HDOJ 1495 倒可乐(BFS)
- FastDFS 单机版部署
- Linux7添加syslog,在CentOS 7.2上使用rsyslog配置syslog server
- git拉取远程分支代码到本地并关联分支
- 【SpringBoot入门】SpringBoot的配置
- loaded the xxx nib but the view outlet was not set 错误的解决办法。
- 本季度干货导航 | 2022年Q2