标准库头文件:string

1.常用操作

getline(cin, str);//将输入写入到str中
int stoi( const string& str );//将str转换成整数,要求首字符必须是数字
long stol( const string& str );//将str转换成long型,要求首字符必须是数字
long long stoll( const string& str );//将str转换成long long型,要求首字符必须是数字
float stof( const string& str );//将str转换成float型,要求首字符必须是数字
double stod( const string& str );//将str转换成double型,要求首字符必须是数字
long double stold( const string& str );//将str转换成long double型,要求首字符必须是数字
string to_string( int value );//将value转成string
string to_string( long value );//将value转成string
string to_string( long long value );//将value转成string
string to_string( unsigned value );//将value转成string
string to_string( unsigned long value );//将value转成string
string to_string( unsigned long long value );//将value转成string
string to_string( float value );//将value转成string
string to_string( double value );//将value转成string
string to_string( long double value );//将value转成string

2.不常用操作

unsigned long stoul( const string& str );//将string转成unsigned long
unsigned long long stoull( const string& str );//将string转成unsigned long long
发布了36 篇原创文章 · 获赞 6 · 访问量 6974

猜你喜欢

转载自blog.csdn.net/zhuikefeng/article/details/104755923