C++ - 형변환

2020. 4. 5. 20:28·Language/C++

[char To ASCII]

char ch1 = '1';
int numAscii = (int)ch1;
cout << numAscii;  //49 ('1'의 아스키 코드 값)

[string To int]

atoi()함수 사용. 

 atoi(char*)

string str = "34"; 
int intValue = atoi(str.c_str());
string to int  >> stoi
string to float  >> stof
string to long  >> stol
string to double  >> stod

[int To string]

to_string()함수 사용.

to_string(int)

int intValue = 5; 
string str = to_string(intValue);

[char To string]

char str[10] = "34"; 
int intValue = atoi(str);

***char로 설정한다면 c_str()를 붙이지 않아도 된다. 
,하지만 string으로 설정한다면 c_str()를 붙여야 한다
붙이지 않으려면 char가 아닌 String으로 입력받아야 한다.

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

C++ - Algorithm 헤더 파일 - swap(), swap_ranges(), copy(), fill()  (0) 2020.04.13
C++ - vector 초기화  (0) 2020.04.13
C++ - 입출력 효율성 증가시키는 방법  (0) 2020.03.30
소수 구하기 (에라토스테네스의 체)  (0) 2020.03.19
C++ - Array Size  (0) 2020.03.04
'Language/C++' 카테고리의 다른 글
  • C++ - Algorithm 헤더 파일 - swap(), swap_ranges(), copy(), fill()
  • C++ - vector 초기화
  • C++ - 입출력 효율성 증가시키는 방법
  • 소수 구하기 (에라토스테네스의 체)
dev.wookii
dev.wookii
Effort Maketh Happiness
  • dev.wookii
    습관처럼
    dev.wookii
  • 전체
    오늘
    어제
    • 분류 전체보기 (295)
      • Language (35)
        • python (13)
        • C++ (22)
      • Kaggle (4)
      • Algorithms (112)
        • BOJ (58)
        • programmers (43)
        • SWExpertAcademy (2)
      • Certification (38)
        • Adsp (0)
        • Sqld (28)
        • 정처기 (9)
        • 빅데이터 분석기사 (0)
      • Data Analysis & ML (6)
      • 금융 & 디지털 (65)
      • CS (32)
        • DB (2)
        • SE (3)
        • Web&JSP (1)
        • Network (11)
        • OS (2)
        • Linux&Unix (6)
        • Server (1)
        • UX,UI (1)
        • 보안 (5)
      • 기타 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    funny algorithms
    Ebay korea #coding test
    programmers
    시뮬레이션
    2020 KAKAO
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
dev.wookii
C++ - 형변환
상단으로

티스토리툴바