2017-04-19 133 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