首先,我使用的是VC++ 2015 U3,我正在尋找特定於該編譯器的答案。 我有一個結構有一個char data[1]作爲其最後一個成員,這是一個嵌入數據的佔位符。我想讓它更簡潔,只需要從size_t中獲取一個模板結構,以指示它後面有多少數據。像這樣: // This is a placeholder for any WINAPI structs that has this form
struc
我有一個結構定義如下報告尺寸: type MyStruct struct {
A [10]byte
B uint64
C uint16
}
而且隨着binary.Read使用如下 err = binary.Read(r, binary.BigEndian, &mystruct) // mystruct is Mystruct type
我得到了正確的值全部字