雑談--vc++6.0 fstreamでVSと区別

614 ワード

個人感覚vc++6.0の機能感覚はVSに比べてかなり劣っており、多くのフォーマットが古すぎて、崩壊的なバグが含まれている.にある
vc++6.0の比較的良い読み書きファイルの方式は以下の通りです:(ヘッダファイルを含む必要があります:stdio.h stdlib.h)
  FILE *fp=fopen("...filepath...","r/w/a/r+/w+/a+");
  fputs("...sth...",fp);
  fclose(fp);

しかし、VSのようにヘッダファイルを含めてファイルストリームを使用するには、ストリーム挿入とストリーム抽出演算子の両端にスペースが必要であることを覚えておくと、エラーが発生します(bugでしょう!!!
  ofstream outfile("...filepath...");
  outfile  <<  "BUG!";//    ,   

*最後に注意が必要なのは、vc++6.0で動作するioファイルの絶対パスを指定せずにファイル名を与えるだけで、生成されたファイル(存在しない場合)はエンジニアリングフォルダの外部にあり、これもVSとは異なる点です.