C++/c++

[C++] ๋ฌธ์ž์—ด, String ํด๋ž˜์Šค

Rainbow๐ŸŒˆCoder 2022. 2. 7. 23:22
728x90
s[i]

s.empty()

s.insert(pos, s2)

s.remove(pds, len)

s.find(s2)

s.find(pos, s2)


s.reverse()

 

 

 

 

์ฝ”ํ…Œ์šฉ- c++ split ํ•จ์ˆ˜ (string ๋‚˜๋ˆ„๊ธฐ/string ์ž˜๋ผ์„œ ๋ฐฐ์—ด์— ๋„ฃ๊ธฐ)

์ฝ”ํ…Œ๋ฅผ c++๋กœ ํ•˜๋ฉด์„œ ๋А๋‚€์ ์€..์†๋„๋ฅผ ์ œ์™ธํ•˜๊ณ  c++์˜ ์ข‹์€์ ์„ ์•„์ง ์ž˜ ๋ชจ๋ฅด๊ฒ ๋‹ค๋Š” ์ ์ด๋‹ค.. ํ•ญ์ƒ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ๋ฅผ ๋ณด๋ฉด string์„ ์ž˜๋ผ์•ผํ•˜๋Š” ์ˆœ๊ฐ„์ด ์ƒ๊ธฐ๋Š”๋ฐ ๊ทธ๋Ÿด๋•Œ๋งˆ๋‹ค ์ž๋ฐ”๋กœ ๊ฐˆ์•„ํƒ€๊ณ  ์‹ถ๋‹ค.. ์ด

chbuljumeok1997.tistory.com

 

[C++] stringํƒ€์ž… ๋ฌธ์ž์—ด์„ splitํ•˜๊ธฐ | Life & Coding (lifencoding.com)

 

[C++] stringํƒ€์ž… ๋ฌธ์ž์—ด์„ splitํ•˜๊ธฐ

Java์—์„œ๋Š” ๋ฌธ์ž์—ด์„ ํŠน์ • ๊ตฌ๋ถ„์ž๋ฅผ ์ด์šฉํ•˜์—ฌ ์—ฌ๋Ÿฌ ๋ถ€๋ถ„์œผ๋กœ ๋‚˜๋ˆ„๋Š” ํ•จ์ˆ˜ split์„ ์ œ๊ณตํ•œ๋‹ค. ๋˜ํ•œ C์˜ ๊ฒฝ์šฐ strtok๋ผ๋Š” ํ•จ์ˆ˜๋ฅผ ์ด์šฉํ•˜์—ฌ char๋ฐฐ์—ด ํ˜•ํƒœ์˜ ๋ฌธ์ž์—ด์„ ๊ตฌ๋ถ„์ž๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋‹ค.

www.lifencoding.com

ํŠน์ • ๋ฌธ์ž๋กœ ๋ฌธ์ž์—ด ๋ถ„๋ฆฌํ•˜๊ธฐ | tokenizer (tistory.com)

728x90