ファイル入力に限って言えば、basic_ifstreamを使って読み込みも出来る。
basic_ifstream - cpprefjp C++日本語リファレンス
basic_ifstream.cppで、
と書く。
$ vi basic_ifstream.cpp $ vi test.txt $ cat test.txt ABCDE $ g++ basic_ifstream.cpp -o basic_ifstream $ ./basic_ifstream str = ABCDE $
となる。
まあ、そのまま使うよりは、basic_ifstream<char>のusingのifstreamなどを使うのが一般的。
Sample/cpp/basic_ifstream/basic_ifstream/src/basic_ifstream at master · bg1bgst333/Sample · GitHub