c++ 에서 string 배열에 관련한 질문입니다. ㅠ
글쓴이: allsoft / 작성시간: 금, 2008/09/12 - 1:01오전
한 클래스에서 string str[10] 이런식으로 문자열 배열을 잡았습니다.
헌데 문자배열의 문자열에서 문자 하나를 선택해서 다른 인덱스값과 교환할려고 하는데..
도통 안되네요.; 참조가 잘못됫다면서 ㅠ
현재 클래스에서
string& operator [](int index){return TextPicture
이렇게 선언하면 문자열을 참조할수 있는데
문자 하나를 참조 할려면 어떻게 해야 할까요? ;;
operator[][] ; 무식하게 이렇게도 시도해봤다는.........................
예를들어 string 2번째 배열 3번째 캐릭터를 4번째 스트링 배열의 5번째 캐릭터랑 바꾸고 싶어요..
책 뒤져보고 검색하면서 자료 찾은지 어언 3시간이 다되어 가네요..
한심한 제 머리를 탓해봅니다. ㅠㅠ
Forums:
무엇을하고
무엇을하고 계신겁니까-_-;
배열은 연산자 오버로딩 안해도 기본으로 []연산이 지원됩니다.
char temp = str[1][2];
str[1][2] = str[3][4];
str[3][4] = temp;
네.. 윗분 말대로 될
네.. 윗분 말대로 될 것같은데요..
실제로 간단하게 해보니까 잘 되네요..
ㅡ_ㅡ;
댓글 달기