c++ int 转 std::string

std::string toString(int n)
 {
    int m = n;
     char s[100];
     char ss[100];
     int i=0,j=0;
     if (n < 0)// 处理负数
     {
       m = 0 - m;
         j = 1;
        ss[0] = '-';
     }    
     while (m>0)
    {
         s[i++] = m % 10 + '0';
        m /= 10;
     }
    s[i] = '\0';
    i = i - 1;
    while (i >= 0)
     {
         ss[j++] = s[i--];
     }    
     ss[j] = '\0';    
    return ss;
 }

你可能感兴趣的:(c++)