用c++讀取smart ray產生的.asc檔案
搞了很久,真的是不知道在離奇甚麼
有找出一些問題,但是一些問題無法分離
1.
fopen(,"r")讀取檔案若是行末是/r/n他會把它當成是一個element /n讀出來
但在使用
fseek(pFile, 0, SEEK_END);.
size_t charCount = ftell(pFile);
取得陣列尺寸時卻無法得知,會造成陣列後半部有許多無效區域
所以如果用
2.
fopen(,"r")讀取目標文字檔會有不明原因在檔案中間遇到eof的問題
曾經嘗試把檔案出現eof的片段複製產生新的檔案,但卻無法分離問題
成因不明
沒有留言:
張貼留言