2011-11-22 23 views
-1

テキストファイルからC++プログラム(Win32)に4つの変数を入力する必要があります。各変数はそれぞれの行にあります。テキストファイルから変数を抽出する(C++)

、EXAMPLE.SQL:

2.651127 
-7.802776 
5.530998 
-17.239931 

これらの4つの変数は、各私のプログラムにフロートになります。 C++で各行を独自の変数に渡す構文は何ですか?それぞれ4つの数字しかありません。

+1

あなたのアプリ内でファイルを読み込み、またはコマンドラインからで、配管していますか?これに応じて非常に異なる答え! –

+0

txtファイルをアプリに読み込みます。 – CaptainProg

+0

それは本当に質問に答えません。あなたはfreadやfstreamのようなものを使ってtxtファイルを読むことができます。あるいは、txtファイルをコマンドラインから直接アプリケーションにパイプすることができます。 getlineまたはcinを使用することができます。 –

答えて

4
#include <fstream> 
std::ifstream file("test.txt"); 
double a, b, c, d; 
if(!(file >> a >> b >> c >> d)){ 
// error extracting the values! 
} 
0
double d[4]; 
for (int i = 0; i < 4; i++) 
    cin >> d[i]; 
関連する問題