Преобразование десятичного числа в char* в приложении формы C++ Windows
В моем проекте мне нужно преобразовать переменную Deciml в char*; Потому что мне нужно сохранить значение, которое пользователь ввел в элемент управления numericupdown в выводе xml, используя tinyXML. функция, которую я использую для печати текста в tinyXMl, принимает параметр char *.
TiXmlText (char *);
1 ответ
Что вы подразумеваете под десятичным? возможно int
? Увидеть itoa()
во время выполнения C, или
template<typename T>
std::string to_string(T num)
{
std::ostringstream stream;
stream << num;
return stream.str();
}
и позвонить
TiXmlText(to_string(666).c_str());