C++ 문자열 검색

ALL

C++ 문자열 검색 strstr 사용 방법

C++에서문자열 안에 특정 문자열이 있는지 검색하는 방법을 알아보겠습니다. 문자열 안에서 검색을 하는 방법을 여러 가지가 있습니다. 이번에는strstr함수를 사용해 검색하는 방법을 알아보겠습니다. strstr함수 작성법을 보겠습니다. strstr(대상 문자열, 검색 문자열) 첫 번째 파라미터로는 대상이 되는 문자열을 지정합니다. 두 번째 파라미터로는검색하고 싶은 문자열을 지정합니다. 대상 문자열에 검색 문자열이 있으면해당 포인터 위치를 반환합니다. 검색 문자열이 없으면NULL값을 반환합니다. 샘플 소스를 보겠습니다. #include...
ALL

C++ 문자열 위치 검색 find, rfind 사용 방법

C++ 문자열 위치를 취득하는 방법을 알아보겠습니다. 문자열 앞에서부터 검색하는find와 뒤에서부터 검색하는rfind가 있습니다. find 문자열 위치를 검색하는find함수에 대해 알아보겠습니다. 문자열.find(검색 문자열) 문자열 앞에서부터 검색을 시작해 검색 문자열이 시작되는 위치를 반환. 검색 문자열을 찾지 못한 경우 string::npos(4294967295) 반환. 문자열 인덱스는 0부터 시작. find함수를 사용해 문자열 위치를 찾는 샘플을 보겠습니다. #include <iostream> using namespace s...