Protobuf 관련해서 질문이 있습니다.
291
작성한 질문수 1
안녕하세요
강의 잘 보고 있는 수강생 입니다.
훌륭한 강의 제공해 주셔서 감사합니다.
다름 아니라 Protobuf 사용중 문의가 있어서 질문 남깁니다.
Protobuf를 사용하면서 혹시 패킷의 하위호환이 가능할까 해서
클라는 3개의 데이터를 들고 있는 message와
서버는 4개의 데이터를 들고 있는 message를 사용해봤는데
실제 버퍼의 사이즈가 달라도 정상적으로 존재하는 데이터들 까지 정상적으로 파싱이 되더라고요
원래 이런 부분까지 Protobuf에서 지원해주는 기능일까요?
답변 2
1
아뇨 운 좋게 구조상 맞아 떨어졌다고 해서
그것을 문제없다고 가정하고 사용할 수는 없습니다.
실제로 대부분의 프로젝트에서는
버전을 양쪽에 기입해서 버전 숫자가 안 맞으면
아예 처음부터 진행 못하게 튕겨내게 만듭니다.
(버전은 SVN, Git 커밋 번호 등을 자주 이용합니다)
헤더파일에 관한 질문
0
442
1
이진 탐색 트리 삭제 질문
0
705
1
해당 문제 유형을 수학적으로 표현 가능할까요?
0
513
1
vs2022 미로 줄간격
0
1596
2
pos 구조체 초기화 문제
0
502
0
맵이 이상하게 나오는데 무슨 문제인가요?
0
520
1
자동완성 기능 질문
1
527
2
push_back emplace_back 질문있습니다.
0
403
1
Container, Predicate 질문입니다.
0
401
1
_size - 2 질문
0
422
1
Disjoint Set 질문있습니다
0
437
1
우선순위 큐 구현 연습 intellisense 질문
0
408
1
int32 관련 질문
0
282
1
c++에서 처음 보는 문법
0
389
1
학습에 크게 지장이 있는건 아니지만 단순 궁금해서 질문드립니다
0
328
1
힙 정렬과 병합 정렬
0
431
1
resize 질문
0
266
1
처음 보는 for문 문법
0
392
1
환경 설정.. 궁금점
0
394
1
이 비교 연산자를 넣어주는 이유가 있나요?
0
292
1
소멸자 관련 질문
0
256
1
&의 차이
0
295
1
프레임 관리 질문입니다.
0
338
1
연산자 오버로딩 관련 질문입니다.
1
210
1





