C++Builder6を使用しています。
テキストファイル内容の取得方法を知りたいのですが、
どなたかお願いします。

具体的には、datファイルの内容を、String X
としてし取得したいです。

初心者のため、分かりやすい回答をお願いします。

A 回答 (2件)

一番簡単な方法。


ただし効率は良くありません(普通は気にする必要はありませんが)。

 TStringList* lines = new TStringList;
 lines->LoadFromFile( "ファイル名.dat" );
 String X = lines->Text;
 delete lines;

linesにはファイルの内容が1行ずつ別の文字列として格納されます。
Xにはそれを連続した文字列としてコピーしてます。

この回答への補足

早速の回答ありがとうございます。
この方法は、改行を取得できないのでしょうか。
できれば改行も取得したいのですが。

補足日時:2005/04/03 22:47
    • good
    • 0

改行(0x0D0A)が入ります。

    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング