- Объявление строковой переменной: string str = "текст".
- Результат функции можно:
- вывести (cout << имя_функции(параметры));
- присвоить (имя_переменной = имя_функции(параметры));.
Функция | Пояснение |
---|---|
stoi(str) | Из строки str в число типа int |
stol(str) | Из строки str в число типа long |
stoll(str) | Из строки str в число типа long long |
stoul(str) | Из строки str в число типа unsigned long |
stoull(str) | Из строки str в число типа unsigned long long |
stof(str) | Из строки str в число типа float |
stod(str) | Из строки str в число типа double |
stold(str) | Из строки str в число типа long double |
const char* <имя_указателя> = <имя_строки>.c_str() | Из строки str в указатель типа char |
char* <имя_указателя> = <имя_строки>.data() | Из строки str в указатель типа char (неконстантное число) |
to_string(n) | Из числа в строку str |