次の種類の入力テキストファイルがあります
28306.5934893134
Const for C
0.086628745225
Const for D
1226.12828874073
Const for F
6.60731462829
Const for G
-14694.9395750279
Const for J
273245702.243239
Const for K
5563100.12791444
一行ずつ読みたい。私は現在、次のようなifstreamとgetlineを使用しています。
correl>>const_h;
cout<<const_h;
std::getline(correl,line_avoid);
correl>>C1;
cout<<C1<<endl;
std::getline(correl,line_avoid);
correl>>C2;
cout<<C2<<endl;
std::getline(correl,line_avoid);
correl>>C3;
cout<<C3<<endl;
std::getline(correl,line_avoid);
correl>>C4;
cout<<C4<<endl;
std::getline(correl,line_avoid);
correl>>C5;
cout<<C5<<endl;
std::getline(correl,line_avoid);
correl>>C6;
cout<<C6<<endl;
最初の値は読み取られますが、他の値は読み取られません。値のみを読み取り、入力ファイルのコメントをスキップするにはどうすればよいですか?