忍者ブログ
メモ、備忘録、その他雑記を記載します。 ただし、このHPに記載している情報を利用した結果 損失・損害等が発生したとしても筆者は責任を持ちません。
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

#include <fstream>
#include <string>

// プロトタイプ宣言
void ReadFileFnc();

int main()
{
    ReadFileFnc();
    return 0;
}

void ReadFileFnc()
{
    // 1行ずつ読み込む
    std::string strLine;
 
    // ロケール設定
    // これをしないと以下のfi.is_open()で日本語を含むパスの
    // ファイルオープンで失敗する
    std::locale::global(std::locale("japanese"));
 
    // ファイルを読み込み用に開く
    std::ifstream fi("./test.txt");
    if (!fi.is_open()) {
        // ファイルが読み込み用に開けない
        return;
    }
 
    // 1行ずつ読み込み
    while (std::getline(fi, strLine)) {
        // 読み込んだ1行に対する処理 
        // (読み込んだ1行はstrLineに入る)
        printf("%s\n", strLine.c_str());
    }
 
    // ファイルを閉じる
    fi.close();
 
    return;
}

拍手[0回]

PR
コメントを書く
お名前
タイトル
メールアドレス
URL
コメント   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
パスワード
 HOME | 53  52  51  50  45  43  41  40  38  35  34 
Admin / Write
カレンダー
03 2025/04 05
S M T W T F S
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
フリーエリア
最新コメント
最新トラックバック
プロフィール
HN:
Ace
性別:
非公開
バーコード
ブログ内検索
P R
忍者アナライズ
忍者ブログ [PR]