안녕하세요 ~~
progma 등으로 구조체 패딩 부분을 제거하지 않고
구조체의 패딩된 부분의 크기를 알 수 있나요 ?......
그리고, 패딩 영역에 데이타를 삽입할려면 어떻게 해야 하나요 ?
구조체 내의 빈공간을 제거하기 위해 사용되는 #pragma pack(1) 을 말씀하시는 거죠?
근데 그것 사용하지 않고 그 빈공간이 얼마나 생기는지, 그 빈공간은 어떻게 접근하는지를 말씀하시는 것 같은데...
컴파일러마다 다르기 때문에 일반적이 방법은 없는 것으로 알고 있습니다.
혹시 잃어버린 몇바이트를 패킷 확장용으로 사용하실 모양이면... 다시 설계하는 것이 좋을 것 같네요.
---http://coolengineer.com
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
구조체 내의 빈공간을 제거하기 위해 사용되는#pragma pack(1
구조체 내의 빈공간을 제거하기 위해 사용되는
#pragma pack(1) 을 말씀하시는 거죠?
근데 그것 사용하지 않고 그 빈공간이 얼마나 생기는지,
그 빈공간은 어떻게 접근하는지를 말씀하시는 것 같은데...
컴파일러마다 다르기 때문에 일반적이 방법은 없는 것으로 알고 있습니다.
혹시 잃어버린 몇바이트를 패킷 확장용으로 사용하실 모양이면...
다시 설계하는 것이 좋을 것 같네요.
---
http://coolengineer.com
댓글 달기