یک روش تبدیل ساده وجود داره که استفاده از تابع atoi
هست. برای این کار میشه به صورت زیر عمل کرد
string s;
...
int x = atoi(s.c_str());
یا
string s;
...
int x = stoi(s);
توسط جریان هم میشه به صورت زیر تبدیل رو انجام داد
string s;
...
int x;
std::istringstream ss(s);
ss >> x;
برای برعکسش یعنی تبدیل عدد به رشته
int x;
...
string s = to_string(x);
یا
int x;
...
string s = string(itoa(x));
یا
int x;
...
stringstream ss;
ss << x;
string s = ss.str();
هیچ پژوهش انسانی نمیتواند ادعای علمی بودن داشته باشد، مگر اینکه از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)