2017-04-19 135 views
0

例如,如果我有一个结构,并且我已经使用cin.getline(info.title, MAX)在标题中写入了第一个二进制文件bfile1.dat从一个二进制文件读取信息并写入另一个二进制文件

如果我想将标题从info.title转移到transfer.title这与bfile2.dat有关,我该如何去做?

struct Information 
{ 
    title[MAX] 
} 
const int MAX = 50 

int main(); 
{ 
    Information info; 
    Information transfer; 
} 
+0

将其复制到传输中 – Ceros

+0

需要有关二进制文件的文件格式的信息。请用答案编辑你的文章。 –

+0

请参阅[std :: ifstream :: read](http://en.cppreference.com/w/cpp/io/basic_istream/read)。通常'read'方法与* binary *文件一起使用。 'getline'函数与* text *文件一起使用。 –

回答

0

如果我想转让从info.titletransfer.title的称号,这是依赖于bfile2.dat,我怎么会去这样做呢?

将数据从info.title转移到transfer.title很容易。

transfer = info; 

这不是我清楚你的意思由transfer.title绑定到bfile2.dat