int iYear = 2015;
int iMonth = 2;
int iDay = 10;
int iHour = 12;
int iMinute = 31;
char chTime[30];
string strTime;
int iLength = 0;
iLength += sprintf(chTime,"%d",iYear);
*(&chTime[iLength]) = '.';
iLength ++;
iLength += sprintf(&chTime[iLength],"%d",iMonth);
*(&chTime[iLength]) = '.';
iLength ++;
iLength += sprintf(&chTime[iLength],"%d",iDay);
*(&chTime[iLength]) = '.';
iLength ++;
iLength += sprintf(&chTime[iLength],"%d",iHour);
*(&chTime[iLength]) = ':';
iLength ++;
iLength += sprintf(&chTime[iLength],"%d",iMinute);
strTime = chTime;
将多个int 或其他类型的数据 拼接在一起并转成string类型
最新推荐文章于 2022-09-06 13:49:06 发布