掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
エラー対応のTEXTファイルを作成するには? (ID:58190)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> Can't open fileを表示しろ、EOPならCan't close fileを表示しろということ fopenの戻り値は 成功したら FILE* の有効な値が、 失敗したら NULL が帰るようになっています。 よって、 FILE* fp; fp = fopen( "newfile2.txt", "w" ); // newfile2.txtを"w"モードで開く if ( fp == NULL ) { printf( "Can't open file\n" ); } という処理になります。 fcloseの戻り値は 正常にファイルを閉じることが出来たら 0 が、 失敗したら EOF が帰るようになっています。 よって if ( fclose( fp ) == EOF ) { printf( "Can't close file\n" ); } という処理になります。 詳しくはここを参考にするとよいでしょう。 http://www9.plala.or.jp/sgwr-t/c/sec17.html#fclose > windowsXP,Vc++6.0です。 は、会社や大学などの環境なのでしょうか? VCではないのですが、フリーのコンパイラもありますので、 とりあえずはそれでコンパイルしてみてはいかがでしょうか? 参考 http://www9.plala.or.jp/sgwr-t/detail/EnvSet.html
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.