PROGRAMMING LANGUAGE/C++
c++ 형변환 함수
JC0
2021. 12. 7. 21:26
#include <iostream>
#include <string>
using namespace std;
int main()
{
cout << "int -> string " << endl;
int i = 10;
cout << i + i << endl;
string s = to_string(i);
cout << s + s << endl << endl;
cout << "string -> int " << endl;
string str = "123";
cout << str + str << endl;
int _int = stoi(str);
cout << _int + _int << endl << endl;
cout << "const char* -> string " << endl;
const char* ss = "1234";
cout << ss + 1 << endl;
int ii = atoi(ss);
cout << i + i << endl << endl;
cout << "string -> const char* " << endl;
string sss = "12345";
cout << sss + sss << endl;
const char* constr = sss.c_str();
cout << constr + 1 << endl << endl;
return 0;
}