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
[69151] Re:전체 검색 안되는 문제
장성호 [nasilso] 1567 읽음    2013-02-21 17:49
음..

이 문제의 원인은?
cpp소스 중간에 NULL 문자가 들어가 있었던 것이 원인으로 밝혀 졌습니다.

다음 그림은
문제의 cpp파일을  HexViewer로 본 것입니다.


소스 중간에 CRLF 뒤에 0x00이 있는데..

NULL 문자 되로는 어떤 문자열도 Search가 안되었습니다.

하지만 RadStudio2010에서는 그 뒷쪽으로도 잘 보이고 
편집 / 컴파일 까지 다른 기능은 전혀 문제가 없었습니다.


의문은
   어떻게 cpp 중간에  NULL문자가 들어갈수 있었을까 하는것인데...?
  
   코드 타이핑하면서 들어갈 일은 없을테고..
   SVN 이 원인이 될까요?
   Source-Merge하다가 꼬였을까요?
 

이런 경우는 처음 겪어 보는데요
혹시나 RadStudio에서 Search가 잘안된다면..
한번쯤은 의심해 볼 필요가 있을것 같습니다.

그럼..

크레브 님이 쓰신 글 :
: 요즘 C++빌더에서
: 전체 검색할때 이상하게 검색이 안되는 문제가 있어서 굉장히 불편해 하고 있습니다.
:
: C++빌더 2010 사용하고 있으며.. 첨부 이미지 처럼
: "M_CvLeft" 를 전체 프로젝트에서 검색해도 .. 검색이 안됩니다.
: 분명 소스에는 있는데 안됩니다.
: 어떤 소스 파일에 있는것은 또 검색이 되는 경우도 있습니다.
: 처음에는 한글 텍스트의 문제인줄 알았는데.. 방금 나오는 현상으로는 영문만 검색해도 그렇군요.
: 뭔가 규칙성도 없어보이고... ㅠㅠ
:
: 소스 검색 결과를 믿고 코딩 할 수가 없으니..정말 짜증나네요..
:
: 혹시 이런 문제 원인이나 해결 방안을  아시는분 계시나요?
:
:

+ -

관련 글 리스트
69145 전체 검색 안되는 문제 크레브 1566 2013/02/20
69151     Re:전체 검색 안되는 문제 장성호 1567 2013/02/21
69153         Re:Re:전체 검색 안되는 문제 박우성 1716 2013/02/22
69146     Re:전체 검색 안되는 문제 장성호 1506 2013/02/21
69147         Re:Re:전체 검색 안되는 문제 크레브 1646 2013/02/21
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.