#pragma pack (n) 惹的禍

今天遇到了一個問題,使用數據流傳輸的數據在解析的時候數據錯位,想了好久,發現是#pragma pack (n)惹的禍。 首先,解析方使用了編譯字節設置,可是在發送方沒有使用,因而用一樣的結構體解析數據時候,有兩個字節被0佔用了。後來統一使用,問題解決。 以下圖的struct結構體:不使用#pragma pack (1)時候,在解析RemotPort後是沒問題的,再解析RemotIp的時候,經過字節
相關文章
相關標籤/搜索