27 lines
545 B
C++
27 lines
545 B
C++
|
// Filename : string_wstring.cpp
|
||
|
// Author : A.G.Raja
|
||
|
// License : GPL
|
||
|
// Website : http://agraja.wordpress.com
|
||
|
|
||
|
#include <iostream>
|
||
|
|
||
|
using namespace std;
|
||
|
|
||
|
string wstring2string(wstring wstr) {
|
||
|
string str(wstr.length(),' ');
|
||
|
copy(wstr.begin(),wstr.end(),str.begin());
|
||
|
return str;
|
||
|
}
|
||
|
|
||
|
wstring string2wstring(string str) {
|
||
|
wstring wstr(str.length(),L' ');
|
||
|
copy(str.begin(),str.end(),wstr.begin());
|
||
|
return wstr;
|
||
|
}
|
||
|
|
||
|
int main() {
|
||
|
wstring wstr = string2wstring("raja");
|
||
|
string str = wstring2string(wstr);
|
||
|
cout<<str<<endl;
|
||
|
}
|