Для приведения типа string в языке C можно использовать явное приведение типа, указав имя типа в круглых скобках перед переменной или выражением. 13 Пример: string s = (string) 'Hello!'
. 1
Также можно применить операцию static_cast
. 1 Например: string s = static_cast<string>('Hello!')
. 1
В C++ для преобразования строки в другой тип можно использовать функции, которые преобразуют строку в число определённого типа. 2 Они определены в модуле <string>
и работают однотипно, в качестве параметра принимая преобразуемую строку. 2 Например: std::string str{ '123' }; int n{ std::stoi(str) }; // n == 123
. 2