TStringStream这种对像为什么有时会出乱码free后重create又正常
我创建了ss:=TStringStream.create('');
同一个过程代码上面还正常,到了下面就不正常,这是什么原因呢,free重建后就好
memo1.text:=ss.DataString;
ss.clear;
下面再用就乱码,
当然这情况不是总有今天第一次发现。这是bug,还是什么别的原因,有知道的告诉一下,谢谢
[解决办法]
应该不是它的事,你其他代码,非法写了它的内存导致的。
[解决办法]
刚看到网上据说ss.str('');才是清空里面的内容,ss.clear();只是重置标记
楼主用的是DELPHI8?