home *** CD-ROM | disk | FTP | other *** search
- #include "String.h"
- #include <stdio.h>
-
- template<typename T>
- static String pri(const char * format, T val )
- {
- char buffer[128] = "";
- sprintf( buffer, format, val );
- return String( buffer );
- }
-
- String String::convert( int number )
- {
- return pri( "%d", number );
- }
-
- String String::convert( unsigned number )
- {
- return pri( "%d", number );
- }
-
- String String::convert( float number )
- {
- return pri( "%f", number );
- }
-
- String String::convert( double number )
- {
- return pri( "%lf", number );
- }
-