我使用的G ++中以標準FTELL和FSEEK選項運行到整數溢出讀取大型文件,但我想我是錯誤的,因爲它似乎ftell64和fseek64不可用。我一直在尋找,許多網站似乎使用lseek的與off64_t數據類型來引用,但我還沒有發現任何實例引用的東西等於FSEEK。目前我正在閱讀的文件是16GB + CSV文件,預計至少會增加一倍。尋求和在Linux C++應用程序
沒有任何外部庫對於與fseek/ftell對實現類似結構,最直接的方法是什麼?我的應用程序現在使用4.x的標準GCC/G ++庫。
所以,我按照你的指示,一切都在編譯文件。但我似乎仍然在溢出。你如何在fopen64中使用O_LARGEFILE參數? – 2009-06-23 23:56:38