ファイルから数値を読み取り、long
それをインクリメントしてファイルに書き戻したい。との間の変換に
苦労しています。string
long
私は試した:
double id = atof("12345678901"); //using atof because numbers are too big for atio()
id++;
ostringstream strs;
strs << static_cast<long>((static_cast<double>(threadId)));
string output = strcpy_s(config->m_threadId, 20, strs.str().c_str());
しかし、それは入力を負の数または間違った数に変換します。