一つ。数値-文字列
(1)デジタルから文字列(c ++ 11の新しいメソッド)
例:
int i = 9;
文字列str = to_string(i);
(2)ストリングからデジタル
STOI();椅子(); stoul();坑(); stoull()、明朝()
関数プロトタイプ:int stoi(const string&str、size_t * idx = 0、int base = 10);
例:
int a;
文字列str = "1010";
a = stoi(str、0、2); // 0の位置から2つの数値を取る
aは10
2。string-char配列
(1)文字列から文字配列
char * p;
文字列str = "hello";
p = str。c_str() ;
(2)文字配列から文字列へ
直接送金
char a [10] = "こんにちは";
文字列str(a);