我想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());
但这会将输入转换为负数或错误数。