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
[20481] Re: Memory Mapped File을 응용하세요.
광란자 [mpbox] 1362 읽음    2002-07-29 15:10
통일바라기 님이 쓰신 글 :
:
:  때때로 들려서 고수님들의 도움을 얻어가는 초짜입니다.
:
:  실시간으로 파일크기가 커지는 텍스트 파일이 있을때,
:  일정시간마다(Ex: 1분마다) 파일의 변경부분을 알아낼 수 있을까요?
:
:  무식한 방법으로 파일을 읽어 버퍼에 두고, 1분후에 다시 읽어 비교를
:  하면 가능하기는 할터인데 정말 무식한 방법 같아서요...
:
:  Unix의 tail 명령 같은거라도 있으면 편법으로라도 할 수 있을것 같은데...
:  파일 내용에 시간이 찍히는 형태거든요.
:
:  고수님들의 시원스런 답변에 미리 감사드립니다.
:


안녕하세요?

Memory Mapped File을 생성하면 특별히 버퍼를 두고 비교하는 일은 없겠군요.

예전에 FA(공장자동화) 응용 프로그램에서 그렇게 하는 걸 본적이 있는 것 같습니다.

PLC를 통해 틈틈히 들어오는 데이터를 Memory Mapped File에 Write 하고 응용 프로그램에서

이를 비교하여 상태를 체크하는거...

제가 실제 해보지 않아서 예제나 그런거 없지만 아마 접근 방법으로는 최선이 아닐까란

생각을 합니다.

그럼 이만 광란자 황경록입니다.

+ -

관련 글 리스트
20473 실시간으로 변경되는 파일의 변경부분만 알아낼 수 있을까요? 통일바라기 1258 2002/07/28
20513     Re:실시간으로 변경되는 파일의 변경부분만 알아낼 수 있을까요? 유영인.Chris 1382 2002/07/30
20481     Re: Memory Mapped File을 응용하세요. 광란자 1362 2002/07/29
20476     Re:실시간으로 변경되는 파일의 변경부분만 알아낼 수 있을까요? 지나가는이 1294 2002/07/29
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.