如何快速建立一个大文件?是创建的函数里可设还是还是创建以后又啥其他方法?

解决方案 »

  1.   

    据说,  在创建以后seek,再写一些数据进去. 呵呵
      

  2.   

    SetFilePointerEx && SetEndOfFile 我用过的,很好用。不过还不是最快的,最快的是用 内存映射文件。
      

  3.   

    最快的就是  SetLength 
    CFile file 
    file.Open("文件名",CFile::modeCreate|CFile::modeWrite) ; 
    file.SetLength(文件长度) ;
      

  4.   

    'new' one big bolckand then write
      

  5.   

    VC++中使用内存映射文件处理大文件
    http://www.yesky.com/20030117/1649013.shtml