从c++文件中读取ASCII和二进制
Read ASCII and binary from file in c++
我怎样才能打开一个文件并读取一些固定的(让我们假设n)行ASCII代码,然后切换到从同一文件中读取二进制从c++中的n+1行开始?
你不能在不重新打开的情况下改变模式,因为fstream使用系统调用来打开文件,而这反过来又不允许改变模式。您可以使用tellg/seekg分别保存和稍后恢复读取位置。
相关文章:
- 我写的 ASCII 到二进制转换器C++向后显示二进制,如何使其正确显示?
- 将 ASCII 文件转换为 C++ 的二进制格式
- 如何将二进制字符串转换为 ASCII 字符串
- C 将二进制(P5)图像转换为ASCII(P2)图像(.pgm)
- 试图制作一个将十进制转换为二进制和ASCII C++的表
- 将2个字符转换为其ascii二进制代码
- C++-简单的二进制到ASCII二进制程序
- 在C++中构建ASCII到二进制的代码,反之亦然,并遇到了一个奇怪的错误
- 将二进制字符串转换为 ASCII 时出现问题
- ASCII 和二进制 - 按原样显示,但读取返回垃圾
- 将二进制十六进制数据转换为 ASCII 等效数据并存储在字符串中
- 验证STL文件是否为ASCII或二进制文件
- STL文件的哪种格式读取速度更快:ascii还是二进制
- 将字符串的ASCII字符十进制值转换为二进制值
- 从c++文件中读取ASCII和二进制
- 可以打开小型ASCII文件,但不能打开大型二进制文件
- 将二进制数据转换为ASCII等效,而不使用Arduino中的String对象
- 将二进制字符串转换为ASCII字符串(C++)
- 写入文本文件,二进制与ascii
- 将二进制转换为ASCII