티스토리 뷰
#include <iostream>
#include <string>
using namespace std;
// 참고) C++11에 string을 int로 변환하기 위한 std::stoi()가 추가
void string_to_int()
{
string int_val = "123";
string double_val = "12.3456";
int i = stoi(int_val);
double d = stod(double_val);
cout << i << endl;
cout << d << endl;
}
void int_to_string()
{
int i = 1234;
string s = to_string(i);
cout << s << endl;
}
void int_to_char()
{
int i = 3;
char c = (char)(i + '0');
cout << c << endl;
}
void char_to_int()
{
char c = '3';
int i = c - '0';
cout << i << endl;
}
void string_to_char()
{
string s = "hhihi";
printf("%s", s.c_str()); // string to const char *
}
int main()
{
string_to_int();
int_to_string();
char_to_int();
int_to_char();
string_to_char();
}
'알고리즘 > 문법' 카테고리의 다른 글
[C++] 파이썬 split()을 대신할 수 있는 C++ split 구현 코드 (0) | 2021.10.02 |
---|---|
[C++] cin, cout 속도개선 (0) | 2021.10.02 |
[C++] vector, string / stack, queue (0) | 2021.10.02 |