それらをdoubleのベクトルに格納し、ifstreamオブジェクトがあるとすると、最も簡単な方法は次のとおりです。
std::ifstream ifs( "data.txt" );
std::vector< double > values;
double val;
while( ifs >> val )
values.push_back( val );
istream_iteratorを使用する別の方法があります。
std::copy( std::istream_iterator<double>(ifs), std::istream_iterator<double>(),
std::back_inserter( values ) );
これにより、(3ではなく)単一のベクトルに保存されます。タイトルには「ベクターに保存」と書かれており、質問のテキストでは3つのベクターに保存するように求められます。データを3つのベクトルにフォーマットする方法を知るのは困難です。
もちろん、それらをファイルから単一のベクトルに読み取り、1つのベクトルを3つのサブ範囲として表示するラッパークラスを作成することもできます。
基本を説明しましたので、残りのコーディングを自分で試してください。