목록2025/05/24 (1)
나만의 작은 도서관
[TIL][C++] 250523 MMO 서버 개발 24일차: friend 연산자 멤버 함수 패턴 이해하기, 언리얼의 Send와 Recv함수는 일부만 전송해도 true가 반환된다. 등등…
주의사항: 해당 글은 일기와 같은 기록용으로, 다듬지 않은 날것 그대로인 글입니다. friend 연산자 멤버 함수 패턴 이해하기struct FPacketHeader { friend FArchive& operator위 코드는 패킷 헤더를 정의한 FPacketHeader 구조체 내부에 friend 연산자 멤버 함수를 정의한 코드이다. 이 함수를 통해 ar 연산자 오버로딩 함수friend FArchive& operator연산자 오버로딩 함수의 종류는 2가지로, 멤버 함수 타입과, 전역 함수 타입이 있다. 종류를 구분하는 방법이 조금 특이한데, 바로 매개변수 시그니처의 패턴을 고려한다는 것이다.위 연산자 함수는 “전역 함수” 타입이다.“// 만약 FPacketHeader의 멤버 연산자라면:class FPa..
Today I Learn
2025. 5. 24. 00:47