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
[67483] Re:인디에서 구조체 데이터를 전송할때
빛의암살자 [] 1059 읽음    2012-06-12 14:30
보내는 측에서 int 형 데이터를 또 추가하기 보단,
스트링 데이터의 마지막에 특수 문자를 넣어보는 건 어떨지요.

RS232 통신 방식을 예로 들자면, STX(0x02) 나 ETX(0x03) 같은 것이 추가되기 때문에 문자열의 시작과 끝을 알아낼 수 있습니다.

보내는 측에서 문자열의 끝에 끝문자를 포함시켜 준다면,
받는 측에서 끝문자가 나올 때까지 읽어와서 저장을 시키는 게 가능하겠지요.

단, 예외 처리는 확실하게 해주셔야겠죠. ^^;


하준희 님이 쓰신 글 :
: 구조체멤버중에서 AnsiString자료형을 가지는 멤버변수가 있습니다
: AnsiString의 경우는 데이터의 크기가 가변적이라 받는측에서는 AnsiString의 크기를 알수 없는데 어떻게 좋은 해결방법이 없을까요? 구조체에서 int size를 추가해서 데이터를 주고받아야만 하나요?

+ -

관련 글 리스트
67470 인디에서 구조체 데이터를 전송할때 하준희 980 2012/06/12
67483     Re:인디에서 구조체 데이터를 전송할때 빛의암살자 1059 2012/06/12
67471     Re:인디에서 구조체 데이터를 전송할때 축구 1028 2012/06/12
67479         Re:Re:인디에서 구조체 데이터를 전송할때 하준희 1106 2012/06/12
67489             Re:Re:Re:인디에서 구조체 데이터를 전송할때 축구 1108 2012/06/12
67493                 그렇군요;; 이런젠 994 2012/06/12
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.