Reverse

王朝百科·作者佚名  2010-02-10
窄屏简体版  字體: |||超大  

Reverse()

功能颠倒字符串中字符次序。

语法Reverse ( string )

参数string:要颠倒字符次序的字符串返回值String。函数执行成功时返回颠倒字符次序后的字符串,如果发生错误,那么返回空字符串("")。用法Reverse()函数将一个字符串中最后一个字符放置到另一个字符串的第一个字符位置、倒数第二个字符放置在另一个字符串的第二个字符位置,以此类推。

EXAMPLE:

// reverse algorithm example

#include <iostream>

#include <algorithm>

#include <vector>

using namespace std;

int main () {

vector<int> myvector;

vector<int>::iterator it;

// set some values:

for (int i=1; i<10; ++i) myvector.push_back(i); // 1 2 3 4 5 6 7 8 9

reverse(myvector.begin(),myvector.end()); // 9 8 7 6 5 4 3 2 1

// print out content:

cout << "myvector contains:";

for (it=myvector.begin(); it!=myvector.end(); ++it)

cout << " " << *it;

cout << endl;

return 0;

}

Output:

myvector contains: 9 8 7 6 5 4 3 2 1

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航