Чем std::to_string() отличается от static_cast()? [дубликат]C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Чем std::to_string() отличается от static_cast()? [дубликат]

Сообщение Anonymous »

На LearnCpp.com я наткнулся на функцию под названием std::to_string(), но в руководстве не было подробно описано, чем именно она отличается от static_cast() , так что теперь я в замешательстве.
Кроме того, std::string является типом, верно?
Я пытался их использовать и получил ошибку компилятора, поэтому я хочу знать, в каком сценарии мне следует использовать std::to_string() или static_cast().
'static_cast': cannot convert from 'char' to 'std::string'

#include
#include

int main()
{
char x{ 'a' };

std::cout

Подробнее здесь: https://stackoverflow.com/questions/792 ... tstdstring
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»