한 예시로 C++에 string 객체 내에 왜 find함수가 있는거임?


string a;

a.find("abcd");


예시로 StringUtil같은 클래스 만들어서 얘한테 string을 넘기는게 맞지 않음??

string a;

StringUtil su;

su.find(a, "abcd");


이런식으로



뭔가 맨위에방식은 마치 아래와 같은 느낌아님?

Food food;

food.cook();