C++
C++ - 문자열 반복문 주의점
마루설아
2024. 12. 14. 21:18
// 잘못된 예
string str = "ABC";
for(int i=0; i < str.length(); i++){
...
}
// 올바른 예
string str = "ABC";
int leng = str.length();
for(int i=0; i < leng; i++){
...
}
문자열 반복문을 구성할 때 조건문에 length()를 쓰면 반복할때마다 함수를 호출하기 때문에 비효율적이다.