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

C/C++ Q/A
[2874] 헥스 에디터처럼 '데이터값을 보면서 수정'할 수 있게 하려면?
동철이 [] 1745 읽음    2003-08-06 00:55
 

헥스 에디터를 보면 파일의 데이터들이 16진수 값으로 리스트됩니다. ex) pc tools(도스용)
그리고 뭐 옵셋 주소명도 나와 있고요.

이런 프로그램은 데이터 값을 보는 그 자리에서 바로 커서로 이동해 가면서 수정이 가능하잖아요?
그게 참 신기합니다. 어떻게 구현할 수 있죠?

일반 C함수로 보면 fread나 fwrite등등의 파일 랜덤 액세스를 해서 수정하는 함수 밖엔 없던데(화면에 데이터를 출력할 수는 있어도 화면속에서 커서를 이동해서 원하는 위치를 바로 수정할 수는 없다는 얘깁니다) 대체 헥스 에디터는 어떻게 구현한 것일까요?(윈도용 말고 일반 C표준함수로)

이런 궁금증은 아래한글에도 똑같이 생깁니다.
뭐 문서화일에다 특정부분을 블럭으로 잡고 글자체를 바꿀 수 있죠.
이때 블럭 설정해주는 원리가 궁금합니다...


+ -

관련 글 리스트
2874 헥스 에디터처럼 '데이터값을 보면서 수정'할 수 있게 하려면? 동철이 1745 2003/08/06
4187     Re:헥스 에디터처럼 '데이터값을 보면서 수정'할 수 있게 하려면? 김백일.cedar 1274 2003/08/06
4186     Re:헥스 에디터처럼 '데이터값을 보면서 수정'할 수 있게 하려면? 김백일.cedar 1242 2003/08/06
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.