pod_trivial_stardard_layout

Plain Old Data (POD)

pod 包含 trivial(普通)类型和standard layout

概念介绍: https://learn.microsoft.com/zh-cn/cpp/cpp/trivial-standard-layout-and-pod-types?view=msvc-170

trivial 类型的结构体支持用memcpy来操作二进制,并对齐进行序列化和反序列,但不能被C程序调用

standard layout 类型的结构体支持被C 程序调用,但是不能用memcpy 进行二进制操作


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!