C 從int 到string的3種方法

2021-05-21 21:14:46 字數 650 閱讀 8880

1.   int sprintf( char *buffer, const char *format [, argument] ... );

例如:int ss;

char temp[64];

string str;

ss = 1000;

sprintf(temp, "%d", ss);

string s(temp);

//呼叫string的方法

cout<

2.char *_itoa( int value, char *string, int radix );

例如:char buffer[20];

int  i = 3445;  

_itoa( i, buffer, 10 );

string s(buffer);

3. stringstream( )

例如:int hello=4;

stringstream ss;

ss《返回來

#include  

string   str("123");  

std::stringstream   ss;  

ss   <<   str;  

int   c;  

ss   >>   c;

從int 到string的幾種方法

1.int sprintf char buffer,const char format argument 例如 int ss char temp 64 string str ss 1000 sprintf temp,d ss string s temp 呼叫string的方法 cout 例如 cha...

從int 到string的幾種方法

1.int sprintf char buffer,const char format argument 例如 int ss char temp 64 string str ss 1000 sprintf temp,d ss string s temp 呼叫string的方法 cout 例如 cha...

C 中int到string的轉換

2009 09 18 15 371.1 例如 cpp int ss char temp 64 string str ss 1000 sprintf temp,d ss string s temp 呼叫string的方法 cout include include include using names...