닫기버튼


상단 배너 영역


실시간댓글

[일반] IT 계층) 병맛같은 상황이 벌어졌다

nlv200_0100 월현콩 | 2014-10-20 11:58

보통 프로토콜을 구성할때

 

map구조를 써서 key가 필요한데 미리 정해둔

 

key가 대부분 int16임

 

근데 int16만으로는 해결안되는 부분이 있어서

 

특정 map에 대해선 int32를 쓰는데

 

클라이언트 개발자가 프로토콜 상세규격을 살펴보지않고 걍 하던대로

 

유니티에서 c#으로 가져올때 short로 처리해버림

 

당연히 정상동작 안함.. key값이 딱 int16의 범위인 32767 넘어가는 상황이라

 

더 높은 int32를 short로 강제 캐스팅하니까 key가 안맞아서 데이터 처리를 못함ㅋㅋㅋㅋㅋㅋ

 

지금 혼돈오브카오스 상탴ㅋㅋㅋ

 

OBT중인데 노답상황..

 

빨리 패치해야하는데..

 

 

566688_1413773828.jpg 

nlv219_0129 월현콩
gold

13,553

point

40,896,029

프로필 숨기기

219

8%

최신순

게임조선 회원님들의 의견 (총 8개) ※ 새로고침은 5초에 한번씩 실행 됩니다.

새로고침

신고

nlv21 silverstring 2014-10-20 11:59 0

자료형 바꾸야겠네

신고

nlv23 Egonax 2014-10-20 12:00 0

뭔오락임

신고

nlv200_0100 월현콩 작성자 2014-10-20 12:00 0

왜 항상 이런 문제는 벌어지는가

신고

nlv117_588741 허밍이 2014-10-20 12:21 0

리니지 만라우풀이 그래서 32767이었구나

신고

댓글 삭제

잉형 2014-10-20 12:26 0

32767ㅋㅋㅋㅋㅋㅋㅋ

신고

nlv19 peon 2014-10-20 13:08 0

ㅋㅋㅋㅋㅋ 32767

신고

nlv43 폭풍현안 2014-10-20 13:28 0

야호 신난다
규격서 안보고 대충 짜다보면 이렇게 눙물나는 상황이 ;ㅅ;

0/500자

목록 글쓰기 위로 로그인


게임조선 소개및 약관