민팽로그

[C++] 문자열 파싱 - 문자열에서 토큰 분리 본문

C++

[C++] 문자열 파싱 - 문자열에서 토큰 분리

민팽 2021. 12. 30. 13:05

C++은 문자열 처리를 거의 해보지 않아서 매우 낯설었다. 파이썬은 문자열 처리가 간단하고 쉬운데 C++은 좀 더 복잡한 것 같다. 요즘 굵은글씨 표시된 방법을 자주 사용함.

1. find와 substr

 

* find() 함수에서 값이 발견되지 못한다면 npos를 리턴하며, 이는 size_t 형의 상수값 -1으로 정의되어 있다.

 

2. istringstream과 getline: https://minpaeng.tistory.com/183 이전에 풀었던 문제 참고

 

3. strtok, strtok_s

 

 

 

 

 

 

참고

https://rank-brothers.com/831/cpp-string-tokenizing/

https://chbuljumeok1997.tistory.com/42

Comments