본문 바로가기

C++ string3

[C++] string 클래스, 문자열에 대해서 (총정리) 안녕하세요 BlockDMask 입니다.오늘은 C++의 std::string 클래스(문자열)에 대해서 세세 하게 알아볼것 입니다.예전 글을 보다가 제가 작성한 이 문서를 보게 되었는데요, 너무 내용이 빈약하다고 생각해서 리뉴얼 하게 되었습니다.문자열 관련 특정 함수 예제만 보실분들은 아래 예제들에서 사용한 멤버 함수들을 적어 두었으니 해당 예제로 바로 내려가시면 됩니다. (저 잘했쥬?)1. C++ string 클래스 헤더파일과 설명 그리고 생성하는 방법.2. C++ string 클래스 멤버함수 거~의 대부분 정리 (꼼꼼하게 작성했습니다.)-> at(), operator[], front(), back()-> size(), length(), capacity(), resize(), shrink_to_fit(),.. 2019. 3. 29.
[C++] stoi, stof, stol, stod 함수에 대해서 (string to int) 안녕하세요. BlockDMask 입니다. 지난시간에는 C/C++에 기존에 존재하던 atoi, atof, atol등 char* 타입의 문자열을 정수로, 실수로 (=숫자로) 변경하는 함수에 대해서 살펴 보았습니다. 오늘은! C++11에서 부터 새롭게 생긴 C++의 string 클래스를 정수로, 실수로 변경해주는 stoi, stof, stol, stod 함수에 대해서 알아볼것 입니다. (char* -> int 로 바꾸는 것을 보고싶다면, [바로가기]) (string -> char* -> int 로 바꾸는 것을 보고싶다면, [바로가기]) (int -> string 으로 바로 바꾸는 것을 보고싶다면 [바로가기]) 1. C++에서 string 타입의 문자열을 숫자로 바꾸는 함수들의 이름.이제 드디어 string -.. 2019. 3. 16.
[C++] string 클래스 변환(atoi, c_str()) 등 정리 C++에서 string, char *, int 간의 변환에 대해서 알아보겠습니다.(char* -> int 로 바꾸는 것을 보고싶다면, [바로가기])(string -> int 로 바꾸는 것을 보고싶다면, [바로가기])(int -> string 으로 바로 바꾸는 것을 보고싶다면 [바로가기])(C++ string에 대한 총정리가 보고싶다면 [바로가기]) 1) 함수 설명int atoi (const char * str) 헤더파일(C) : 헤더파일(CPP) : 설명 : C style의 문자열을 입력받아서 int (숫자) 타입으로 변환하여 리턴한다.std::string c_str() 반환형이 char * 이므로, 해당하는 string의 첫번재 문자의 주소값(포인터)를 반환합니다. 사용방법은 아래에 나와있습니다. 2).. 2017. 7. 11.