第十五周项目 补充阅读程序(4)
来源:互联网 发布:网络语吊打是什么意思? 编辑:程序博客网 时间:2024/04/30 14:03
/* *Copyright(c) 2016, 烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:李德坤 *完成日期:2016年6月7日 *版本号:v1.0 * *问题描述:补充阅读(4) *输入描述:无 *输出描述:无 */#include <algorithm>#include<map>#include<iterator>#include<iostream>#include<cstring>using namespace std;struct ltstr{ bool operator()(const char* s1, const char* s2) const { return strcmp(s1, s2) < 0; }};int main(){ map<const char*, int, ltstr> months; months["january"] = 31; months["february"] = 28; months["march"] = 31; months["april"] = 30; months["may"] = 31; months["june"] = 30; months["july"] = 31; months["august"] = 31; months["september"] = 30; months["october"] = 31; months["november"] = 30; months["december"] = 31; cout << "june -> " << months["june"] << endl; map<const char*, int, ltstr>::iterator cur = months.find("june"); map<const char*, int, ltstr>::iterator prev = cur; map<const char*, int, ltstr>::iterator next = cur; ++next; --prev; cout << "Previous (in alphabetical order) is " << (*prev).first << endl; cout << "Next (in alphabetical order) is " << (*next).first << endl; return 0;}
0 0
- 第十五周项目 补充阅读程序(4)
- 第十五周项目 补充阅读程序(1)
- 第十五周项目 阅读程序(4)
- 第十五周项目—程序补充阅读(1)
- 第十五周c++范型程序补充阅读(1)
- 第十五周C++范型程序补充阅读(3)
- 第十五周项目-阅读程序-4
- 第十五周项目—阅读程序(4)
- 第十五周项目—阅读程序(4)
- 第十五周项目 阅读程序(1)
- 第十五周项目 阅读程序(2)
- 第十五周项目阅读程序(3)
- 第十五周项目 阅读程序(2)
- 第十五周项目 阅读程序(3)
- 第十五周项目 阅读程序 (5)
- 第十五周项目 阅读程序(6)
- 第十五周上机实践项目1(4):阅读程序
- 第十五周项目1-补充程序
- 268. Missing Number 找出缺失的数
- Vitamio视频播放器(一)
- css切图
- Android项目中引用本地aar文件的方法
- iOS 第三方框架 - ReactiveCocoa学习1
- 第十五周项目 补充阅读程序(4)
- memcached 常见面试题
- Java中泛型的使用
- 练习2-8 编写一个函数rightrot(x,n),该函数返回将x循环右移n(二进制)位后所得到的值
- linux环境下svn的搭建管理
- git开发必备命令,慢慢看,以后多敲敲代码
- 测试TCP和UDP端口的方法
- android String对象\n 显示换行符
- 一个老鸟发的公司内部整理的 Android 学习路线图