[c++] 문자열의 반복 횟수 제한
1. C++ 표준 라이브러리를 사용하는 방법
C++ 표준 라이브러리를 사용하여 문자열을 반복하는 방법은 std::string
의 기능을 이용하는 것입니다. 예를 들어, std::string
의 substr
함수를 사용하면 특정 범위의 문자열을 추출할 수 있습니다. 이를 활용하여 원하는 만큼의 반복을 수행할 수 있습니다. 아래는 이를 보여주는 간단한 예제 코드입니다:
#include <iostream>
#include <string>
int main() {
std::string str = "Hello, ";
int repeatCount = 3;
for (int i = 0; i < repeatCount; ++i) {
std::cout << str;
}
return 0;
}
위 코드는 “Hello, “ 문자열을 3번 반복하여 출력하는 예제입니다.
2. 반복문을 사용하여 직접 구현하는 방법
문자열을 직접 반복할 수도 있습니다. 아래는 이를 보여주는 예제 코드입니다:
#include <iostream>
#include <string>
int main() {
std::string str = "Hello, ";
int repeatCount = 3;
for (int i = 0; i < repeatCount; ++i) {
for (char ch : str) {
std::cout << ch;
}
}
return 0;
}
이러한 방법들을 사용하여 C++에서 문자열의 반복 횟수를 제한할 수 있습니다.