Как вы добавляете int к строке в C++?

Ну, если вы используете cout, вы cpp можете просто записать целое c++ число прямо в него, как в

std::cout << text << i;

Способ cxx C++ для преобразования всех cxx видов объектов в строки — через c++ string streams. Если у вас нет под рукой, просто cpp создайте его.

#include 

std::ostringstream oss;
oss << text << i;
std::cout << oss.str();

Кроме того, вы int можете просто преобразовать stlstring целое число и добавить его cpp к строке.

oss << i;
text += oss.str();

Наконец, библиотеки stdstring Boost предоставляют boost::lexical_cast, который int оборачивает преобразование c++ строкового потока с синтаксисом, подобным basic-string встроенному приведению типов.

#include 

text += boost::lexical_cast(i);

Это basic-string также работает и наоборот, т. е. для cpp разбора строк.

c++

int

stdstring

2022-09-30T15:40:50+00:00