1
A
回答
7
使用UNIX od命令,使用-t f4
選項將文件讀取爲4字節的浮點值。 -A n
選項對於避免打印文件偏移也很有用。這是我創建的示例文件的輸出。
/tmp> od -A n -t f4 b.dump
-999.876 -998.876 -997.876 -996.876
-995.876 -994.876 -993.876 -992.876
-991.876 -990.876 -989.876 -988.876
-987.876 -986.876 -985.876 -984.876
0
您將需要逆轉過程。
- 將文件讀回到浮點數組中。
- 使用printf()或您最喜愛的io函數打印數組。
任何其他方法將是醜陋和痛苦的;並不是說這一開始並不難看。
相關問題
- 1. 將二進制文件轉換爲C中的文本文件
- 2. 將二進制IOstream轉換爲文件
- 3. 將二進制轉換爲文本,用於寫入文件
- 4. 將二進制音頻文本轉換爲音頻文件
- 5. 文本 - 二進制轉換
- 6. 在Perl中將十六進制轉換爲二進制文件
- 7. 關於文本文件轉換爲二進制文件C++
- 8. 將包含0&1的文本文件轉換爲二進制文件
- 9. 如何將帶有數字的文本文件轉換爲二進制文件?
- 10. 在大文件中將十六進制轉換爲二進制文件
- 11. 將python腳本轉換爲二進制可執行文件
- 12. 如何將二進制轉換爲Java中的文本?
- 13. 轉換字符爲二進制文件
- 14. Java:將CSV文件轉換爲二進制文件
- 15. 將原始文件(二進制數據)轉換爲XML文件
- 16. 將Ascii代碼文件轉換爲二進制文件
- 17. 將Intel HEX文件轉換爲二進制文件
- 18. 將文件轉換爲二進制文件#
- 19. 將.m文件轉換爲二進制可執行文件
- 20. 需要將二進制文件轉換爲Txt文件
- 21. 使用PHP將二進制文件轉換爲文件
- 22. 如何將二進制文件轉換爲numpy文件?
- 23. 將Windows中生成的二進制數據文件轉換爲linux
- 24. 將二進制字符串轉換爲二進制文字
- 25. 將純文本HTML文件轉換爲二進制文件Excel 97-2003
- 26. 在Linux上旋轉二進制文件
- 27. 如何將圖像轉換爲Swift中的二進制文件
- 28. 將PDF轉換爲Ruby中的二進制文件
- 29. 將二進制的「字符串」轉換爲文本的NSString
- 30. 如何將十六進制文件轉換爲二進制文件?
你使用什麼二進制格式? –
我剛剛用ofstream打開了一個二進制文件(blah,ios :: out | ios :: binary),並在其中寫入out.write((char *)blah,size); ....這是什麼格式? – Kiarash
請讓你的目標更清晰。你想讀回數值並生成格式化的輸出:'printf'?在這種情況下,'unpack()'Perl或PHP腳本可能比C++更容易。 –