非常に多くの場合、ファイルの内容全体をstd :: stringに読み込む必要があります。 これは最も簡単な方法ですか?ASCIIファイルをC++ std :: stringに読み込む最も簡単な方法は何ですか?
1
A
答えて
2
"test.txt"というファイルがあるとします。
#include <iostream>
#include <sstream>
#include <fstream>
int main()
{
std::ifstream ifs("test.txt");
std::stringstream buffer;
buffer << ifs.rdbuf();
std::cout << buffer.str() << std::endl;
return 0;
}
[C++へのstd ::文字列を全体のASCIIファイルを読む]の
+0
推奨事項:読み込みを 'main'にコーディングするのではなく、読み込みコードを' std :: string readfiletostring(const std :: string&filename) 'または同様の関数に入れて解を一般化します。次に、 'main ::' std :: cout << readfiletostring( "test.txt")<< std :: endl;で構成されています。 – user4581301
関連する問題
- 1. PythonからFoxPro DBFファイルを読み込む最も簡単な方法は何ですか?
- 2. GWTを使用してXMLファイルを読み込む最も簡単な方法は何ですか?
- 3. StorageFileをストリングにエンド・ツー・エンドで読み込む最も簡単な方法は?
- 4. バイナリモードでstdoutに書き込む最も簡単な方法は何ですか?
- 5. Python:ファイルを行単位で読み込む最も最適な方法
- 6. リストをファイルに読み込む最良の方法<string>
- 7. Windows 32ビットシステムのシリアルデータを読み込んで処理する最も簡単な方法は何ですか?
- 8. C++でファイルを読み込む際にエンディアンを切り替える最も速い方法は何ですか?
- 9. ファイルからStringを読み取る最も速い方法は何ですか?
- 10. ファイルを行単位で読み込む最も速い方法は何ですか?
- 11. NetCDFファイルを読み込み、読み込み可能なCSVファイルに変換/書き込みする簡単な方法は何ですか?
- 12. 多くのASCIIファイルからデータを読み込む最速の方法
- 13. XMLで属性を読み取る最も簡単な方法
- 14. ASCIIファイルの改行を数える最も簡単な方法は何ですか?
- 15. ファイルをJavascriptプログラムにリンクする最も簡単な方法は何ですか?
- 16. ホットメールの電子メールを読む最も簡単な方法
- 17. javascriptを使用してスプレッドシートからデータを読み込む最も簡単な方法は?
- 18. イメージファイルを読み込んでC++でメモリ(std :: string)に格納する方法は?
- 19. 失敗した場合でもstdinから複数のintを読み込む最も簡単な方法は何ですか?
- 20. リモートマシンでファイルを読み込む最も速い方法
- 21. Javaのテキストファイルから読み込む最も速い方法は何ですか?
- 22. strings.xmlを動的に読み込む方法は簡単ですか?
- 23. MPIにstd :: stringをブロードキャストする最もエレガントな方法は何ですか?
- 24. 埋め込み配布用にPython26.zipを構築する最も簡単な方法は何ですか?
- 25. Tensorflow:それはRAWファイルを読み込むのは簡単だUINT8でRAWファイルを読み込むとのfloat32
- 26. Visual C++/CLIでファイルに書き込み、ファイルから読み込む方法は?
- 27. このデータをPandas Dataframeに取り込む最も簡単な方法は何ですか?
- 28. 変数の内容をページに書き込む最も簡単な方法は何ですか?
- 29. ファイル読み取り操作をログする最も簡単な方法
- 30. メモリからベクトルを読み込む方が簡単です。 (clang)
可能な複製(http://stackoverflow.com/questions/2602013/:一般的に、最良の方法は、私は、次のコードを使用していることをやって見つけるのread-whole-ascii-file-c-stdstring)を実行します。参照:[ファイルの内容をC++の文字列に読み込む](http://stackoverflow.com/questions/2912520/read-file-contents-into-a-string-in-c)または[何が最善の方法ですファイルをstd :: stringにC++でスローするには?](http://stackoverflow.com/questions/116038/what-is-the-best-way-to-slurp-a-file-into-a-stdstring -in-c) –