ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/lib/diamesh/src/m3d_itoa.cpp
Revision: 253
Committed: Tue Jul 13 19:40:46 2010 UTC (14 years, 10 months ago) by francois
File size: 408 byte(s)
Log Message:
changement de hiearchie et utilisation de ccmake + mise a jour

File Contents

# User Rev Content
1 5 #include <string.h>
2    
3     void reverse(char s[]) ;
4    
5     void reverse(char s[])
6     {
7     int c, i, j ;
8     for (i=0,j = strlen(s)-1 ; i<j;i++,j--) {
9     c = s[i] ;
10     s[i] = s[j] ;
11     s[j] = c ;
12     }
13     }
14     void m3d_itoa(int n,char s[])
15     {
16     int i, sign ;
17     if ((sign = n) <0) n = -n ;
18     i = 0 ;
19     do {
20     s[i++] = n % 10 + '0' ;
21     } while ((n/= 10) > 0) ;
22     if (sign < 0)
23     s[i++] = '-' ;
24     s[i] = '\0' ;
25     reverse(s) ;
26     }