Jas*_*son 1 c++ string compiler-errors
我想删除字符串的第一个字符 memmove
例如,a std::string可能包含:
./Folder/File.txt
我想删除 .
我在做:
if (newStr[0] == '.')
{
memmove(newStr, newStr+1, strlen(newStr));
}
Run Code Online (Sandbox Code Playgroud)
并收到错误: error: no match for 'operator+' in 'newStr + 1'
我犯了什么错误?
更新:哦,我想我应该使用char*这个不会工作std::string
| 归档时间: |
|
| 查看次数: |
850 次 |
| 最近记录: |