뀨읭
접속 : 5240   Lv. 60

Category

Profile

Counter

  • 오늘 : 4073 명
  • 전체 : 2172535 명
  • Mypi Ver. 0.3.1 β
[그냥] 다섯시간동안 에러를 못잡았당 (10) 2017/10/30 PM 05:51

이미지파일 두개를 하나의 bin파일에 넣고 

Tcp통신으로 바이너리 파일을 보내서 

받은쪽에서 다시 이미지 두개로 나누는데 

bin파일에 먼저 쓴 이미지만 보이고 두번째껀 자꾸 안나온다 으앙쥬금

신고

 

폭주초딩다낚아    친구신청

어... 사이즈 알고 바이너리 하나에 때려박은건데 못 구하신거면
뭔가 이상한데서 오류난거 같은데

뀨읭    친구신청

로직 몇번이나 확인했는데 안되요 ㅋㅋ 않이! 왜 첫번째 이미지는 보이는건데!

Ralph    친구신청

2번째 이미지 헤더가 깨져서 안보이는건 아닐까요?

뀨읭    친구신청

헤더 파일 제가 구조체하나에 정수 배열을 이미지크기 필드로 썼어용

도들리    친구신청

패킷 사이즈 제한걸어 놓은건 아닌지욥~

뀨읭    친구신청

1024바이트씩 보내용

Maro™    친구신청

일단 보낸 쪽에서 합친 바이너리 파일과 받는 쪽에서 받은 바이너리 파일을 나누기 전에 동일한 파일인지 비교해보셔야 할 것 같네요.

동일하다면 나누는 로직의 문제인게 명확하니까요.

뀨읭    친구신청

음 받을때는recv 한만큼 바로써서... 낼 고쳐야겟서용

이상한냐옹이    친구신청

보낸쪽 bin파일과 받은쪽 bin파일을 compare 프로그램으로 비교해보세요.
hex 차이를 보면 그래도 대충 어느부분이 잘못되었서 파일이 깨지는지 추측할 수 있으니깐요.

무작위인생    친구신청

뭔가 잘 안풀리면 좀 쉬면서 기분전환한 다음에 천천히 생각해 보세요.. 뭔가 안풀린다고 한가지만 붙잡고 있으면 오히려 시야가 협소해져서 안풀릴때가 있음..
X