2017-04-19 16 views
0

たとえば、構造体を持っていて、最初のバイナリファイルbfile1.datのタイトルにcin.getline(info.title, MAX)を書きました。あるバイナリファイルから情報を読み込んで別のバイナリファイルに書き込む

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 ::読む](http://en.cppreference.com/w/cpp/io/basic_istream/read)。通常 'read'方法は、*バイナリ*ファイルで使用されています。 'getline'機能は*テキスト*ファイルで使用されています。 –

答えて

0

私はどのように私はそうやって行くだろう、bfile2.datに結ばれた、transfer.titleinfo.titleからタイトルを転送したい場合は?

info.titleからtransfer.titleへのデータの転送は簡単です。

transfer = info; 

それは、transfer.titlebfile2.datに結びついていることにより、あなたは何を意味するのか私にははっきりしていません。

関連する問題