마샬링이란 무엇이며 왜 필요합니까?
int
C #에서 C로 유선을 통해 전송할 수없고 마샬링해야 한다는 사실을 믿기 어렵 습니다. 왜 C #은 시작 및 종료 신호와 함께 32 비트를 보낼 수 int
없습니까?
마샬링이 필요한 이유와 사용 방법에 대한 좋은 튜토리얼이나 사이트가 있다면 좋을 것입니다.
마샬링이란 무엇이며 왜 필요합니까?
int
C #에서 C로 유선을 통해 전송할 수없고 마샬링해야 한다는 사실을 믿기 어렵 습니다. 왜 C #은 시작 및 종료 신호와 함께 32 비트를 보낼 수 int
없습니까?
마샬링이 필요한 이유와 사용 방법에 대한 좋은 튜토리얼이나 사이트가 있다면 좋을 것입니다.
답변:
Vinko가 주석에서 말했듯이 특별한 마샬링없이 기본 유형을 전달할 수 있습니다. 이를 "blittable"유형이라고하며 byte, short, int, long 등과 같은 유형과 서명되지 않은 대응 유형을 포함합니다.
이 페이지에는 blittable 및 non-blittable 유형 목록이 포함되어 있습니다 .