首页 > 其他 > 详细

算法之旅,直奔pair

时间:2014-01-21 23:04:48      阅读:380      评论:0      收藏:0      [点我收藏+]

pair(vs2010版本,其他的版本没试)

  • 真言

农村空气真好。在家起的真晚,昨天爷爷过生日,happy birthday,grandfather。

  • pair

有时候我们需要写程序,但是要返回两个值,我们怎么办呢?
  1. 设置多个参数,并址传递,把要保存的结果保存在变量里
  2. 声明并定义一个类,把多个变量封装起来
  3. 用C++ std里的pair,可以返回两个信息

  • 实验

bubuko.com,布布扣

  • 代码

test.cpp
// pair::operator= example
#include <utility>      // std::pair, std::make_pair
#include <string>       // std::string
#include <iostream>     // std::cout

int main () {
  std::pair <std::string,int> planet, homeplanet;

  planet = std::make_pair("Earth",6371);

  homeplanet = planet;

  std::cout << "Home planet: " << homeplanet.first << ‘\n‘;
  std::cout << "Planet size: " << homeplanet.second << ‘\n‘;
  system("pause");
  return 0;
}


算法之旅,直奔pair

原文:http://blog.csdn.net/cqs_experiment/article/details/18596159

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!