以下代码以时间格式输出值,即如果它是下午 1:50 和 8 秒,它将输出为 01:50:08
cout << "time remaining: %02d::%02d::%02" << hr << mins << secs;
但我想要做的是(a)将这些整数转换为 char/string(b),然后将相同的时间格式添加到其相应的 char/string 值中。
我已经达到(a),我只想达到(b)。
例如
char currenthour[10] = { 0 }, currentmins[10] = { 0 }, currentsecs[10] = { 0 };
itoa(hr, currenthour, 10);
itoa(mins, currentmins, 10);
itoa(secs, currentsecs, 10);
现在,如果我输出“currenthour”、“currentmins”和“currentsecs”,它将输出与 1:50:8 相同的示例时间,而不是 01:50:08。
想法?