none
为什么会出现屯屯屯屯 RRS feed

答案

  • ZeroMemory,一次过清掉一片。


    学习学习....
    2011年5月16日 5:02
  • TCHAR *pbuf =new TCHAR[20];
    ZeroMemory(pbuf, sizeof(TCHAR)*20);
    不是ZeroMemory(pbuf, sizeof(pbuf));
    sizeof(pbuf); 32位平台,为4


    Visual C++ enthusiast, like network programming and driver development. At present is being engaged in the WinCE/Windows Mobile platform embedded development.
    2011年5月16日 6:44
    版主

全部回复

  • pbuf没有初始化.

    char pbuf[XXX] = {0};
    。。。
    myFile.Read(pbuf, 10);

    或者
    UINT nRet = myFile.Read(pbuf, 10);
    pbuf[nRet] = _T('\0');


    Visual C++ enthusiast, like network programming and driver development. At present is being engaged in the WinCE/Windows Mobile platform embedded development.
    2011年5月16日 3:15
    版主
  • 数组有几十个元素

    我不可能一个一个初始话吧?

    2011年5月16日 3:53
  • ZeroMemory,一次过清掉一片。


    学习学习....
    2011年5月16日 5:02
  • 不行

    CFile myFile;
     TCHAR *pbuf =new TCHAR[20];
     //memset(pbuf,0,sizeof(pbuf)); 
     ZeroMemory(pbuf,sizeof(pbuf));
     LONG lOffset = 0;
     char *c;
     CString v[5];
     //ZeroMemory(v,sizeof(v));
     split =" ";
     myFile.Open(_T("d:\\yuangong.txt"), CFile::modeRead); 
     while(true)
     {
      LONG lActual =myFile.Seek(lOffset,CFile::begin);
      myFile.Read(pbuf,10);

    TCHAR *pbuf =new TCHAR[20];
    这句初始化时就有“屯屯屯”

    虽然ZeroMemory(pbuf,sizeof(pbuf));
    清除了但后面myFile.Read(pbuf,10);时还有?


    2011年5月16日 5:58
  • TCHAR *pbuf =new TCHAR[20];
    ZeroMemory(pbuf, sizeof(TCHAR)*20);
    不是ZeroMemory(pbuf, sizeof(pbuf));
    sizeof(pbuf); 32位平台,为4


    Visual C++ enthusiast, like network programming and driver development. At present is being engaged in the WinCE/Windows Mobile platform embedded development.
    2011年5月16日 6:44
    版主
  • 谢谢!

    你QQ多少?

    • 已标记为答案 潘基文 2011年5月16日 6:52
    • 取消答案标记 潘基文 2011年5月16日 6:55
    2011年5月16日 6:51
  • 你QQ多少?

    以后请教请教!

    同行难求!!!


    2011年5月16日 6:56