使用CString类型的变量读取ini配置文件中的数据后,使用ReleaseBuffer释放

如果未使用 ReleaseBuffer,会导致Find()函数查找失败!

 1 {
 2     GetPrivateProfileString("SZDeskConnections", strTemp.Right(1),NULL,strBuffer.GetBuffer(100),100,".\\RQTrans.INI");
 3     strBuffer.ReleaseBuffer();
 4 }
 5     int iPos[8] = {0}, nIndex(0);
 6     while (nIndex<7)
 7     {
 8        nIndex++;
 9        iPos[nIndex] = strBuffer.Find("|", iPos[nIndex-1]+1);
10      }

 

posted on 2015-04-03 16:17  KuKayYou  阅读(243)  评论(0)    收藏  举报

导航