我用colestreamfile的write函数写入,char总是空的,不知道如何把colestreamfile的东西写入到char中

解决方案 »

  1.   

    colestreamfile::Write( const void* lpBuf, UINT nCount )
      

  2.   

    我是用write写的,可是,char里面是空的
      

  3.   

    看write的返回值,如果返回值返回错误的话,再调用GetLastError查看错误具体内容。
      

  4.   

    write函数是void的怎么取返回值啊
      

  5.   

    而且,用GetLastError取回来的值是0,应该没错才对啊
      

  6.   

    class COleStreamFile : public CFile  ,
    COleStreamFile类继承于CFile类,colestreamfile::Write( const void* lpBuf, UINT nCount )函数是把void* lpBuf中的类容写入文件中,怎么会是“把colestreamfile的东西写入到char中”呢?要写的话,也应该是read吧?