์ฝ๋ ์ค๋ช
c++ style string์ ์ฐ์ตํ๊ธฐ ์ํ ์ํธํ ๋ฐ ํด๋
์ฝ๋์
๋๋ค. alphabet ๊ณผ key ๋ฌธ์์ด์ ๊ฐ๊ฐ ์ํธํ์ํฌ ์ํ๋ฒณ๊ณผ ์ํธํ ๊ฒฐ๊ณผ ์ํ๋ฒณ์ ์ ์ฅํด ๋๊ณ , .find ๋ฉ์๋๋ก ์ธ๋ฑ์ค๋ฅผ ์ฐพ์์ ๋ณํํ๋ ๋ฐฉ์์ผ๋ก ์งํ๋ฉ๋๋ค. ์ค์ํ ์ ์ ์์ด๋ฅผ ์ ์ธํ ๋์ด์ฐ๊ธฐ, ํน์๋ฌธ์์ ๊ฐ์ ๋ฌธ์๋ alphabet ๋ฌธ์์ด์ ์กด์ฌํ์ง ์๊ธฐ ๋๋ฌธ์, find ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ ์ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค. ์ด๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด string::npos์ ๋์ผํ์ง๋ฅผ ํ์ธํฉ๋๋ค. string::npos๋ 'find๋ฌธ์ผ๋ก ํน์ ๋ฌธ์(์ด)๋ฅผ ์ฐพ์ง ๋ชปํ์ ์' ๋ฐํ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด, string s1 = "Hello my name is Ricky." ๋ผ๋ ๋ฌธ์์ด์ ๋ํ์ฌ s1.find("lemon"); ์ ํ์ ์,..