C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[739] [답변] 만해/ [만해] 다시 안시 스트링/프포
박지훈.임프 [cbuilder] 4989 읽음    1998-11-20 11:17
안녕하세요. 천리안 프로그래머 포럼 C++Builder 담당자 임펠리테리입니다.

몇가지 논리적인 오류가 있군요. 먼저 Buffer의 길이로 for문의 탈출조건을 설정해

놓고는 Buffer의 내용을 계속 삭제하고 있습니다. 이상하지요?

그리고.. 문제는,

TEMP_SUB[TEMP_SUB.Length()] = NULL;
TEMP_SUB = AnsiString('/') + TEMP_SUB;

이부분입니다. Buffer나 b의 초기값에 대해 전혀 설명이 없어서 정확히 알 수가

없는데, 질문하신 걸 추측해보면 TEMP_SUB에 "Univ"가 들어있었단 말인거 같군요.

그럼, TEMP_SUB.Length()는 4가 되죠? 그러니 이 두 문장을 실행하면 TEMP_SUB의

값은 기대하신 것처럼 "/Univ"가 되지 않죠. "/Uni"가 되겠죠?

그럼, 도움되시길 바라면서, 이만...



독립문에서 임펠리테리였습니다.

(cbuilder, cbuilder@thrunet.com)




+ -

관련 글 리스트
738 [질문] [만해] 다시 안시 스트링/프포 만해 5068 1998/11/20
739     [답변] 만해/ [만해] 다시 안시 스트링/프포 박지훈.임프 4989 1998/11/20
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.