본문 바로가기

PROGRAMMING LANGUAGE/C++

c++ 형변환 함수

#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;
}

'PROGRAMMING LANGUAGE > C++' 카테고리의 다른 글

STL vector  (0) 2021.12.08
strtok_s  (0) 2021.12.07
string compare함수 사용법  (0) 2021.12.07
string 문자열 붙여넣기하는 방법  (0) 2021.12.07
cin.getline string getline  (0) 2021.12.07