我完全是新手,只自学了几个小时的C++,昨天才开始。SO:
我有一个未压缩的简单的
我的最终目标是,只需读取文件,同时写入二进制数据,包括:头文件,ftm和数据或所有可读取十六进制数据,并将其转储到简单的
请问,在C++中是否可能实现这一目标?如果可以,如何开始读取和转储二进制文件?
我可以使用
我有一个未压缩的简单的
beep.wav
文件,只有大约3秒钟,并带有单个的哔哔声。我的最终目标是,只需读取文件,同时写入二进制数据,包括:头文件,ftm和数据或所有可读取十六进制数据,并将其转储到简单的
beep.txt
文件中。请问,在C++中是否可能实现这一目标?如果可以,如何开始读取和转储二进制文件?
我可以使用
<fstream>
类读取文件。#include <iostream>
#include <fstream>
int main()
{
ifstream myfile ("beep.wav", ios::in|ios::binary|ios::ate);
if (myfile.is_open())
{
//reading goes here
}
return 0;
}