在VC中字符串怎么反转啊 有没有现成的函数啊
解决方案 »
- 求助MFC读取显示文件代码
- 线程必须等待主函数执行完才能执行吗
- 有段代码请高手进来看看。
- 求《XML编程从入门到精通》书的配套源码
- 一个小程序,百分相送
- 在VC下怎么用端口操作函数??
- 高分求解,数据库问题
- 如何使按钮象工具栏上的按钮一样当鼠标移到按钮上时出现文字说明?
- VS2010新建A Simple Win32 Application
- 急问:客户端http程序怎么把数据以post的方式传给服务器端的asp文件?
- 能不能自己写个打印设置对话框呢?也有纸张设置,边距、对齐等等参数设置
- 请有打印心得的高手指教:如何实现A4(210*297)纸的全纸打印,也就是处理掉打印机的物理边距,请看问题的详细描述。
#include <vector>
#include <algorithm>
#include <iostream>int main( ) {
using namespace std;
vector <int> v1;
vector <int>::iterator Iter1; int i;
for ( i = 0 ; i <= 9 ; i++ )
{
v1.push_back( i );
} cout << "The original vector v1 is:\n ( " ;
for ( Iter1 = v1.begin( ) ; Iter1 != v1.end( ) ; Iter1++ )
cout << *Iter1 << " ";
cout << ")." << endl; // Reverse the elements in the vector
reverse (v1.begin( ), v1.end( ) ); cout << "The modified vector v1 with values reversed is:\n ( " ;
for ( Iter1 = v1.begin( ) ; Iter1 != v1.end( ) ; Iter1++ )
cout << *Iter1 << " ";
cout << ")." << endl;
}
int i;
for(i=0;i<cb/2;i++) sz[i]=sz[cb-i-1];
int i;
char ch;
for(i=0;i<cb/2;i++)
{
ch=sz[i];
sz[i]=sz[cb-i-1];
sz[cb-i-1]=ch;
}
CString strZhuanHou="";//转换后的字符串变量
CString str="";//用来转换的中间变量
int Len=strZhuanHuan.GetLength();
for(int i=0;i<Len;i++)
{
str=strZhuanHuan.Right(1);
strZhuanHou+=str;
}
str2 = str1.MakeReverse()
CString str1,str2;
str2 = str1.MakeReverse()
-----------------------------
这个要顶
str2 = str1.MakeReverse()
----------------------------
支持
str2 = str1.MakeReverse()
——————————————
就用这个方法
老兄,你的机器上没装MSDN吗?查查CString就OK了,
网上也有下载的光盘
Reverse characters of a string.char *_strrev( char *string );wchar_t *_wcsrev( wchar_t *string );unsigned char *_mbsrev( unsigned char *string );