プログラムの上部にある宣言に#include(string)がありますが、stoi(string)またはstoll(string)を実行しようとすると、次のエラーが発生します。Cygwin g++v4.5.3を実行しています。
Z:\ G \ CSCE 437> g ++ convert.cpp -o conv convert.cpp:関数
void transfer(std::string*)': convert.cpp:103:36: error:
内でstoll'はこのスコープで宣言されていませんconvert.cpp:116:35:エラー:`stoi'はこのスコープで宣言されていません
fileTime[numRec] = stoll(result[0]); //converts string to Long Long
if(numRec = 0){
beginningTime = fileTime[0];
}
fileTime[numRec] = timeDiff;
hostName[numRec] = result[1];
diskNum[numRec] = stoi(result[2]);
type[numRec] = result[3];
offset[numRec] = stoi(result[4]);
fileSize[numRec] = stoi(result[5]);
responseTime[numRec] = stoi(result[6]);`
結果は文字列の配列です。