0

在vc6中,代码

CString strData;
int count=3;    
strData = strData.Delete(0,count);//error

完美执行,但在 vc9 中给出错误 C2593: 'operator =' is ambiguous

我可以只用吗

strData.Delete(0,count);
4

1 回答 1

0

CString::Delete返回一个int. 这可能不是您想要分配给strData. 只需省略strData =部分,无论如何Delete都会修改。strData

于 2012-07-02T06:57:32.270 回答