본문 바로가기
Language/C++ & openGL

C++ string 함수 문자 변경 getline(cin,s) , find, length, replace

by javapp 자바앱 2019. 1. 9.
728x90

#include<iostream>

#include<string>

using namespace std;


int main()

{

string s;

string changed, changing;

cout << " : ";

getline(cin, s);

cout << s << endl;


cout << " 바낄 문자 입력 : ";

getline(cin, changed);

cout << " 바꿀 문자 입력 : ";

getline(cin, changing);

int pos = s.find(changed); //바낄 문자 위치 저장

int len = changed.length(); //바낄 문자 길이 저장

s.replace(pos, len, changing);


cout << s << endl;

return 0;

}



string에 대한 자세한 내용 정리가 잘 돼 있는 블로그

http://makerj.tistory.com/127

댓글