今日は何度か投稿できそうです。
まず今日最初の投稿はテキストデータの全文読込です。ではコードを、
QString str;
QFile file("sf-book.txt");
if (!file.open(QIODevice::ReadOnly))//読込のみでオープンできたかチェック
{
return;
}
QTextStream in(&file);
str = in.readAll();//全文読込
はい、簡単ですね。読込のみでオープンしてチェックして、readAll()で全文を読んでいます。
ちなみにsf-book.txtには"mmm\nMMM\nEnd"が記述されているものとします。
一応リファレンスを
QString QTextStream::readAll ()
以上です。次はoperatorを使った独自クラス読込です。
