石头兔的城堡 » 日志 » 郁闷的CString
郁闷的CString
石头兔 发表于 2007-09-19 21:02:36
斗争了差不多两个小时,才总算搞明白怎么回事。看来不用C++已久,不用MFC就更久了。忘光了。郁闷死。
问题是这样的。突然发现程序中某段的所有的CString的函数都不灵了。Find也是,Replace也是,连简单的GetLength都总是返回0。郁闷很久,查了很久,才发现原来是GetBuffer造成的影响。
这下记住了,使用GetBuffer使得CString的内容发生变化的情况下,要同时使用ReleaseBuffer。
问题是这样的。突然发现程序中某段的所有的CString的函数都不灵了。Find也是,Replace也是,连简单的GetLength都总是返回0。郁闷很久,查了很久,才发现原来是GetBuffer造成的影响。
这下记住了,使用GetBuffer使得CString的内容发生变化的情况下,要同时使用ReleaseBuffer。
曾经的这一天...
- » 2005年: 特别的日子
收藏:
QQ书签
del.icio.us
订阅:
Google
抓虾




