C++程序设计语言练习7.9 迭代器的使用
来源:互联网 发布:攻壳机动队 知乎 编辑:程序博客网 时间:2024/05/20 18:00
我的代码如下:
#include <iostream>#include <string>using std::cin;using std::cout;using std::endl;using std::string;int main(){ string s,key; cout<<"please input the words need to encrypt"<<endl; cin>>s; cout<<"please intpu the encrypt key"<<endl; cin>>key; if (key.empty()) { return -1; } string::iterator key_iter = key.begin(); for (string::iterator s_iter = s.begin(); s_iter != s.end(); s_iter++) { *s_iter = *s_iter ^ *key_iter++; if (key_iter == key.end()) { key_iter = key.begin(); } } cout<<s; return 0;}
迭代器的使用
0 0
- C++程序设计语言练习7.9 迭代器的使用
- C程序设计语言 练习 第一章
- C++程序设计语言练习5.3 typedef的使用
- C++程序设计语言练习16.3 find_if的使用
- C程序设计语言练习2-3
- C程序设计语言练习2-4
- C程序设计语言练习2-5
- C程序设计语言练习2-10
- C程序设计语言练习3-1
- C程序设计语言练习3-2
- C程序设计语言练习3-3
- C程序设计语言练习3-4
- C程序设计语言练习3-5
- C程序设计语言练习4-1
- C程序设计语言练习4-2
- C程序设计语言练习4-3
- 《C程序设计语言》练习3-3
- 《C程序设计语言》练习1-9
- java函数参数后面加三个点——可变长度参数列表
- MongoDB学习笔记
- 关闭Eclipse的控制台console自动跳出
- IE8下jquery报错:意外地调用了方法或属性访问。
- BZOJ NOI十连测第一场
- C++程序设计语言练习7.9 迭代器的使用
- HDU 3486 RMQ+二分
- 玩kotlin,写个android里面的答题系统
- windows系统上nginx+memcached+tomcat的负载均衡
- Xcode 7.1, Build Settings,No Common Blocks备忘
- 武术即将作为体育中考必考项目
- APAP中REFRESH、CLEAR和FREE的区别
- LightOJ 1152 Hiding Gold 最大匹配
- SQL Server 语句转换格式函数Cast、Convert