CStdioFileとCFile – プログラミング – Home

通知
すべてクリア

[解決済] CStdioFileとCFile


マグマ
 マグマ
(@マグマ)
ゲスト
結合: 23年前
投稿: 33
Topic starter  

すみません、また思いつきの質問なんですが。

ファイルを読み書きするときにCStdioFileとCFileを使うと思うのですが、
この二つのクラス、短所と長所ってあります。どのように使い分けるべきなのでしょうか?
リファレンスを見てもあまり大きな違いは感じないですし、CStdioFileの方が無難だと思って使っているんですけど・・・

どなたか、この二つのクラスを区別して利用されていますか?


引用未解決
トピックタグ
ららら
(@admin-rarara)
メンバー Admin
結合: 5年前
投稿: 119
 

CStdioFileとCFileの違いというか、
CStdioFileは、CFileを派生させたクラスですよ。

このクラスは、CFileをテキスト処理を簡単にできるような
機能のみを追加させたクラスです。
違いは、テキストの読み書きメソッドReadString、WriteStringを追加しただけでは?

だから、テキスト処理をやりたいとき
(というか、ReadString、WriteStringを使いたいとき)は、CStdioFile
バイナリなら、CFileを使うのが普通です。


返信引用
マグマ
 マグマ
(@マグマ)
ゲスト
結合: 23年前
投稿: 33
Topic starter  

あー確かに、リファレンスを良く見るとメソッド(メンバ関数?)が違いますし、概要から見てもそう書いてありますね。

らららさん、どうもありがとうございます。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました