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
[21204] Re:Re:제목에 < 과 >을 쓰면 태그로 해석하는 듯...
김백일 [cedar] 813 읽음    2002-09-03 17:11
게시판의 버그군요.
그 외에도 겹따옴표(")를 제목이나 리플에 쓸 때도 문제가 있구요.

김상구.패패루 님이 쓰신 글 :
: 김상구.패패루 님이 쓰신 글 :
: : 음.. 질문 제목이 좀 이상하긴 한데..
: :
: : 우리가 C에서 표현하는 스트링 표현을 말 그대로 스트
: : 링으로 상호 변환해 주는..
: : 그런 함수가 기본적으로 있었나요?

제 기억에는 없네요. -_-a

: : 없다면 새로 만들어야 하는 상황인디... 혹시 삽질하는
: : 게 아닌가 해서 질문 드립니다.
: :
: : 예를 들면 다음의 문자열의 경우
: :
: : ------------------
: : "바둑이"
: : 땡치리
: : ------------------
: :
: : 이걸 C에서 입력하려면
: :
: : ------------------
: : "\"바둑이\"\r\n땡치리"
: : ------------------

C에서 입력/표현되는 문자열이 위의 형태니까,
출력할 때 위의 형태로 보이게 하려면,
다음과 같이 \를 한 번씩 더 써주면 되겠네요.

"\\\"바둑이\\\"\\r\\n땡치리"

VCL/CLX에서는 StringReplace()를 쓰면 간단하게 처리할 수 있겠고요,
ANSI C++만으로 처리하려면 제가 쓴 다음 글을 참고하세요.
http://www.borlandforum.com/impboard/impboard.dll?action=read&db=cpp_tip&no=7

: : 이렇게 입력하잖아요?
: : 바로 요 두가지 표현의 상호변환 함수가 필요합니다.
: : API나 그런데에 있을법도 한데 저는 잘 못찾겠네요..
: : 빌더의 AnsiQuotedStr 함수는 특정 문자(")를 두번
: : 겹치는 형태로 인코딩하기 때문에 C 스타일의 인코딩
: : 은 아니죠.. 뭔가 다른 함수가 없었나요..
: : 혹시 아시는 분 계시면 답변 부탁드립니다.

+ -

관련 글 리스트
21197 "aaa\r\nbbb" <-> "aaa\\r\\nbbb" 상호변환함수가 있었나요? 김상구.패패루 763 2002/09/03
30466     Re:"aaa\r\nbbb" <-> "aaa\\r\\nbbb" 상호변환함수가 있었나요? 김재구 736 2002/09/03
21198     Re:헉.. 이 질문 올리고 나니 게시판이 이상하게 변했당.. ㅠ ㅠ 김상구.패패루 656 2002/09/03
21204         Re:Re:제목에 < 과 >을 쓰면 태그로 해석하는 듯... 김백일 813 2002/09/03
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.