• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

[8:15] GetBytes, GetByteCount 문자열 파싱 질문입니다.

24.03.01 00:36 작성 24.03.01 00:47 수정 조회수 109

0

안녕하세요 강사님! GetBytes로 문자열을 파싱하는 과정에서 질문이 있습니다.

위의 이미지를 보면 GetBytes 후 Length를 가져와도 8바이트가 나오는데 바이트를 먼저 가져온 후 Length를 가져오면 안 되는 것인가요? 길이를 파싱하는 부분을 제거하여 돌려 보았는데 결과는 잘 나오는 것 같았습니다.

여러 번 강의를 돌려봤지만 '몇 바이트가 와야 조립이 되는지 확인하기 위해 두 단계로 나눈 것'이라고 들었습니다. 이 순서가 반대가 되면 조립 가능성 확인을 못하게 되는 것이 이해가 안 가서 질문 드립니다.

감사합니다.

답변 1

답변을 작성해보세요.

1

나중에 가면 가변성 길이가 들어가는 경우가 많습니다.
string이라거나 List 형태의 데이터는 몇 바이트인지 확인을 헤더를 통해서 해야 합니다.

정주찬님의 프로필

정주찬

질문자

2024.03.01

답변 감사드립니다!