【发布时间】:2013-09-06 14:46:58
【问题描述】:
我正在处理一个需要从中获取有用内容的二进制文件。结构是:
【问题讨论】:
-
感觉
stringstream不太适合处理二进制文件。 -
其实一点也不。
-
问题不在于
stringstream(尽管我在这里看不到它有任何实际用途);问题是他试图在二进制数据上使用格式化的 IO。没有办法,因为格式都是面向文本的。 -
不清楚实际输入的样子。什么是二进制,什么是文本?而如果大部分文件是二进制的,则null为0,这是一个有效的二进制值。
-
@JamesKanze 同意了。如果没有对输入文件格式的更好更好的定义,这首先有点模糊。
标签: c++ binary fstream stringstream