标签: c++
如何删除wchar_t *的最后一个字符并相应调整大小?例如,将字符串“test”并将其降低到“tes”
答案 0 :(得分:10)
str[wcslen(str) - 1] = '\0'
首先确保字符串长度至少为1个字符!
答案 1 :(得分:0)
请您通过“相应调整大小”来解释您的意思吗?是否要调整已分配的缓冲区的大小? (即使你认为你这样做,你可能也没有,因为调整一个角色可能会使内存分配器失效,但我认为无论如何我应该问)