首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

请教怎么将String转换为标准库中的string

2012-03-11 
请问如何将String转换为标准库中的string?请问如何将String转换为标准库中的string?[解决办法]String S

请问如何将String转换为标准库中的string?
请问如何将String转换为标准库中的string?

[解决办法]
String S = "hello ";
string s = S.c_str();
[解决办法]
void __fastcall TForm1::Button1Click(TObject *Sender)
{
String s= "rereert v 4554 "; //typedef AnsiString String;
std::string cs; //#include <string>
char * c;
c=new char[s.Length()];
strcpy(c,s.c_str());
cs=c;
ShowMessage(*cs.begin());
ShowMessage(cs[s.Length()-1]);
ShowMessage(*cs.end()); //这个 '\0 '
delete []c;
}
[解决办法]
String S = "hello ";
string s(S.c_str());

热点排行