配列のファイルへの保存方法を教えてください

[戻る]
カド 2003/11/25(火) 14:35:14
宜しくお願いいたします。
<環境> WIN98 VC++6.0 MFC にて

配列CString aaa[10]で宣言した10個のデータをファイルに保存したり、
ファイルから読み出したりしたいのですが、初めてなのでまったく分かりません。

簡単なサンプルあるいは参考サイトを教えてください。

dairygoods 2003/11/25(火) 14:45:39
void save() {
  CFile file(ファイル名, CFile::modeWrite|CFile::modeCreate);
  CArchive ar(&file, CArchive ::store);
  for (int i = 0; i < 10; i++) {
    ar << aaa[i];
  }
}

void load() {
  CFile file(ファイル名, CFile::modeRead);
  CArchive ar(&file, CArchive ::load);
  for (int i = 0; i < 10; i++) {
    ar >> aaa[i];
  }
}

カド 2003/11/25(火) 15:37:07
[[解決]]
dairygoodsさん 回答ありがとう御座います。

知りたかったのはまさにこれです。

一応色々調べた上で質問したのですが、
自力では分かりませんでした。

書き込み、呼び出しともにうまく行きました。


PS
dairygoodsさんは他のQ&Aのサイトなどでも、回答を
されていますか?

dairygoods 2003/11/25(火) 17:20:57
> dairygoodsさんは他のQ&Aのサイトなどでも、回答を
> されていますか?

しています。 ?

古いスレッドには追加発言できません。