C++ 문자열 검색

ALL

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

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

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

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