+ 4
C++ int to string code
I'm writing a program where i will need to convert an int variable into a string type.. finding it abit hard can someone please send me a c++ code for this.. will be much appreciated thanks
4 Answers
+ 5
If you're using the C++11 standard or newer (Code Playground doesn't), just #include <string> and use to_string():
int a = 10;
String str = to_string(num);
Otherwise you can #include <sstream> and work with a stringstream:
int a = 10;
stringstream ss;
ss << a;
string str = ss.str();
If you want to reuse the stringstream, write the following to empty it:
ss.str(string()); // string() is an empty string
+ 9
Actually, Code Playground supports to_string now.
https://code.sololearn.com/c2Ayjh3HgWfp/?ref=app
Check this thread by @Swim.
https://www.sololearn.com/Discuss/1145740/?ref=app
+ 4
If you don't want to use library code or you own wish to use strings that you process, this code provides both options. I coded it a while ago, but got interrupted so I didn't post it here.
https://code.sololearn.com/c5W0c6ExkmP4
0
hey there my friend use should use string header file which is normally not a standard c++ header file but from c++ 11th standard all compilers have it
to covert into to string
u need to use to_string() function
eg:
#include<string>
int n;
void main()
{
cin>>n;
String n=to_string(n);
}
but u should know some bit about string class u can't use char array since to_string() return String type
which is a class in string header file
sorry for a little big answer