Я могу преобразовать a Double в CString, используя _ecvt
result_str=_ecvt(int,15,&decimal,&sign);
Итак, есть ли метод, подобный описанному выше, который преобразует int в CString?
Ответ 1
Здесь один из способов:
CString str;
str.Format("%d", 5);
В вашем случае попробуйте _T("%d") или L"%d", а не "%d"
Ответ 2
Если вы хотите что-то более похожее на ваш пример, попробуйте _itot_s. В компиляторах Microsoft _itot_s указывает на _itoa_s или _itow_s в зависимости от вашего параметра Unicode: