How to use string constructor In C++
The string constructor accepts char* as an argument and implicitly changes it to string.
C++
// C++ Program to demonstrate the conversion // of char* to string using string constructor #include <iostream> using namespace std; int main() { const char * ch = "Welcome to w3wiki" ; string s(ch); cout << s; return 0; } |
Output
Welcome to w3wiki
Convert char* to string in C++
There are three ways to convert char* into string in C++.
- Using the “=” operator
- Using the string constructor
- Using the assign function