「のインスタンスをスローした後に呼び出された終了」という実行時エラーが発生しましたstd::bad_alloc。
do
{
getline(in_stream, tempstr1);
itemNumb.push_back(tempstr1);
getline(in_stream, tempstr2);
itemNumb.push_back(tempstr2);
in_stream >> tempdoub;
itemCost.push_back(tempdoub);
in_stream >> tempint;
itemQuant.push_back(tempint);
index++;
} while (! in_stream.eof());
in_stream.close();
編集:明確にする必要がitemNumbありitemName、文字列ベクトルでitemCostあり、二重ベクトルでありitemQuant、整数ベクトルです。tempstr1および 2 は文字列、tempdoubは double、およびtempint整数です。