标准规定
标准布局类型对于与编写的代码进行通信非常有用 在其他编程语言中。
但是对于同一台机器上的进程间通信,只有在使用相同的成员对齐时才会这样,例如, pramga pack(4)
现在让我们添加其他机器并暂时忽略endianess。发件人和收件人上的pragma pack(16)
是否允许通过网络发送POD,而不需要在这种情况下进行任何编组操作?
更新为简单起见,我使用pragma pack
。我知道每个编译器都有自己的表示法。所以请不要退出这个。我也知道它不是标准的一部分。我知道我知道 。 。 。只是回答问题或downvote。但结束这个问题简直太荒谬了。