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
[70169] Re:access violation at address 32657C7A Read of address 0000000E 에러 도와주세요..
까망이 [blackhuny] 3646 읽음    2013-09-27 14:56
저도 왕초보라 잘은 모르겠지만,
pdata에 초기값이 없어서 아닐까요??
가져오신 data는 쓰지시도 않는 구문인듯..


초보자 님이 쓰신 글 :
: memcpy 하는 데 자꾸 오류가납니다.
:
: 원래코드에서 구조체변수를 배열로 늘렸는데 컴파일은 되는데 프로그램이 구동중에 위와같은오류가뜨는데
:
: 종잡을수가없습니다.ㅠㅠ
:
: void dab_ev_signal_quality_pars(char *data)
: {
:     char *pdata;
:     pdata += 10;
:     memcpy(&dab_ev_signal_quality.cer, pdata, sizeof(short));
:     pdata += 2;
:     dab_ev_signal_quality.snr = *pdata;
:     pdata += 1;
:     memcpy(&dab_ev_signal_quality.rssi, pdata, sizeof(long));
: #ifdef __USE_SUB_RF__
:     pdata += 4;
:     memcpy(&dab_ev_signal_quality.cer_sub, pdata, sizeof(short));
:     pdata += 2;
:     dab_ev_signal_quality.snr_sub = *pdata;
:     pdata += 1;
:     memcpy(&dab_ev_signal_quality.rssi_sub, pdata, sizeof(long));
: #endif
: }
:
: void dab_ev_signal_quality_pars(char *data, char port)
: {
:     char *pdata;
:     pdata += 10;
:     memcpy(&dab_ev_signal_quality[port].cer, pdata, sizeof(short));
:     pdata += 2;
:     dab_ev_signal_quality[port].snr = *pdata;
:     pdata += 1;
:        memcpy(&dab_ev_signal_quality[port].rssi, pdata, sizeof(long));
: #ifdef __USE_SUB_RF__
:     pdata += 4;
:     memcpy(&dab_ev_signal_quality[port].cer_sub, pdata, sizeof(short));
:     pdata += 2;
:       dab_ev_signal_quality[port].snr_sub = *pdata;
:     pdata += 1;
:      memcpy(&dab_ev_signal_quality[port].rssi_sub, pdata, sizeof(long));
: #endif
: }

+ -

관련 글 리스트
70168 access violation at address 32657C7A Read of address 0000000E 에러 도와주세요.. 초보자 3197 2013/09/27
70169     Re:access violation at address 32657C7A Read of address 0000000E 에러 도와주세요.. 까망이 3646 2013/09/27
70170         Re:Re:access violation at address 32657C7A Read of address 0000000E 에러 도와주세요.. 초보자 3225 2013/09/27
70171             Re:Re:Re:access violation at address 32657C7A Read of address 0000000E 에러 도와주세요.. junesaku 3244 2013/09/27
70172                 Re:Re:Re:Re:access violation at address 32657C7A Read of address 0000000E 에러 도와주세요.. 초보자 12023 2013/09/27
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.