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