Im пытается извлечь два значения (int32_t) и поместить их в массив символов.объединить два целочисленных значения в массив символов
int32_t version = getVersion();
if (version < 0)
{
return;
}
else
{
//first part of number needs to be shifted right
int32_t major = (((version) >>16) & 0xFFFF);
int32_t minor = ((version) & 0xFFFF);
// need to concatenate these two values, and place a "." between them
setVersion(...);//requires a char array, should for example be "1.1"
}
Может ли кто-нибудь дать мне совет по наилучшему способу сделать это? без использования std :: строк. Я бы предпочел массив символов.
Заранее спасибо
Пожалуйста, покажите ожидаемый ввод и вывод. – robert