如何实现cstring类型的退格操作
首先我会依次向一个cstring类型增加数据,例如"AA"+"BB"+"CC"+"CCC",我会有个变量记录每次增加的是哪个元素(每个元素都是固定的),我想实现xstring类型的退格操作,比如第一次退格,把最后一次输入的"CCC"删除,再退格依次,把"CC"删除,依次类推,但是Cstring类型只支持累加,不支持递减,是否有好的方法来实现?
[解决办法]
内部一个栈 记录每次添加之前的字符串长度,试试。
[解决办法]
CString::Delete
发布时间: 2012-11-10 10:48:51 作者: rapoo
如何实现cstring类型的退格操作
首先我会依次向一个cstring类型增加数据,例如"AA"+"BB"+"CC"+"CCC",我会有个变量记录每次增加的是哪个元素(每个元素都是固定的),我想实现xstring类型的退格操作,比如第一次退格,把最后一次输入的"CCC"删除,再退格依次,把"CC"删除,依次类推,但是Cstring类型只支持累加,不支持递减,是否有好的方法来实现?
[解决办法]
内部一个栈 记录每次添加之前的字符串长度,试试。
[解决办法]
CString::Delete