저는 C++에서 시작하고 간단한 작업이 있습니다. 제목에서 말했듯이, x 번 (x는 문자열의 길이)의 문자열에서 첫 번째와 마지막 문자를 삭제하려고합니다. 문자열이 "예" 경우 예를 들어, 결과는 다음과 같습니다
example
C++에서 문자 삭제 문자열
xampl
amp
m
amp
xampl
example
지금까지, 나는 이렇게 생각하고 있어요 : 그런
#include <iostream>
#include <string>
string sir = "Example";
int len, i;
len = sir.length();
for(i=1; i<=len; i++)
{
sir.erase(sir.begin(), sir.end());
cout<<sir;
}
또는 뭔가를 ... 누군가 나를 도울 수 있습니까?
['substr'] (http://www.cplusplus.com/reference/) 사용 방법은 어떻습니까? 문자열을/문자열/substr /) – jozxyqk
당신이 요소를 삭제하는 방법에 대해 묻고 있지만, 귀하의 예제 출력에서 문자열은 신비하게 자체를 재구성하기 시작합니다. 문제의 일부를 빠뜨린 적이 있습니까? – juanchopanza