Convert a single character to a string?

Viewed 87945

Simple question (in C++):

How do I convert a single character into a string. So for example, I have string str = "abc";

And I want to extract the first letter, but I want it to be a string as opposed to a character.

I tried

string firstLetter = str[0] + "";

and

string firstLetter = & str[0]; 

Neither works. Ideas?

9 Answers

you can try this it works

string s="hello";

string s1="";

s1=s1+s[0];

If you want to return a string, there 2 ways to do this is given below:

1.`return (string) "" + S[i];

2.string s.push_back(originals[k];return s;

Related