اولین بار است که به این وب‌سایت می‌آیید. راهنما را مطالعه کنید!
x
موسسه خیریه محک

شهر ریاضی بازی-ریاضی

تاریخچه‌ی ویرایش برای ارسال #2111

شنبه ۱۹ مرداد ۱۳۹۲ ارسال شده توسط prodo

فرض کنید رشته‌ی حاصل رو `result` بنامیم.

روش اول

ostringstream ss;
ss< result = ss.str();
روش دوم

ostringstream ss;
ss< result = s + ss.str();
روش سوم که در استاندارد `C++11` مطرح شده

result = s + to_string(x);
روش چهارم

result = s + string(itoa(x));
روش پنجم‌ با استفاده از کتابخانه‌ی `boost`

#include
result = s + boost::lexical_cast(i);
شنبه ۱۹ مرداد ۱۳۹۲ ویرایش شده توسط prodo

فرض کنید رشته‌ی حاصل رو `result` بنامیم.

روش اول

ostringstream ss;
ss<<s<<x;
result = ss.str();
روش دوم

ostringstream ss;
ss<<x;
result = s + ss.str();
روش سوم که در استاندارد `C++11` مطرح شده

result = s + to_string(x);
روش چهارم

result = s + string(itoa(x));
روش پنجم‌ با استفاده از کتابخانه‌ی `boost`

#include <boost/lexical_cast.hpp>
result = s + boost::lexical_cast<std::string>(i);
روش ششم

sprintf(result,"%s%d", s, x);