Amo*_*kar 1 .net c++-cli visual-studio
我有一个String ^变量.这是一个字符串,我想替换它中第i个位置的字符.我看过他们使用StringBuilder的C#示例.什么适用于C++?
我在Windows 7上使用VS 2012.
您无法修改现有的System :: String,其内容是不可变的.但您可以使用与StringBuilderC#中相同的方式轻松构建新的:
String^ s = "abcd";
auto sb = gcnew System::Text::StringBuilder(s);
sb[2] = 'C';
s = sb->ToString();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1222 次 |
| 最近记录: |