有必要对类进行内存对齐吗

__phoenix 2014-07-26 11:54:39
rt,大家在实际开发过程中,都会进行内存对齐吗
...全文
272 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zilaishuichina 2014-07-28
  • 打赏
  • 举报
回复
默认四字节对齐, 按其他方式对齐可能得不偿失
xiaohuh421 2014-07-28
  • 打赏
  • 举报
回复
除非涉及到自定义通信协议时. 比如各种功能数据包. 你都是直接按结构体发送的. 这时候内存对齐可能会比较重要. 如果你使用按字节填充, 就不会理会内存对齐问题.
勤奋的小游侠 2014-07-27
  • 打赏
  • 举报
回复
基本没有考虑,除非这个要用到网络上传输,才用#programm pack(1)将系统的内存对齐去掉,否则就让编译器自己对齐好了。 不差这一二个字节的内存。
Orange_ou 2014-07-27
  • 打赏
  • 举报
回复
尽量考虑 特别是网络传输的时候
tianyabin 2014-07-27
  • 打赏
  • 举报
回复
没有考虑过这个问题,可能经验太少吧
modyaj 2014-07-27
  • 打赏
  • 举报
回复
我没考虑 现在系统支付得起这点浪费 当然了 某些地方队内存有要求的 还是要考虑的了
Iflyinsky2013 2014-07-27
  • 打赏
  • 举报
回复
没有必要了,现代的操作系统,帮你完成了此方面的问题,不用考虑啦。。。 LZ
taodm 2014-07-26
  • 打赏
  • 举报
回复
编程的时候考虑一下这个需要花你狠多时间么?

64,642

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧