当前位置: 首页 > wzjs >正文

企业级网站开发需求分析如何盗取网站

企业级网站开发需求分析,如何盗取网站,wordpress 做论坛,个人备案网站可以做商城展示是的。 结构体默认是对齐的‌。结构体对齐是为了优化内存访问速度和减少CPU访问内存时的延迟。结构体对齐的规则如下: 某数据类型的变量存放的地址需要按有效对齐字节剩下的字节数可以被该数据类型所占字节数整除,char可以放在任意位置,int存…

是的。

结构体默认是对齐的‌。结构体对齐是为了优化内存访问速度和减少CPU访问内存时的延迟。结构体对齐的规则如下:

  1. 某数据类型的变量存放的地址需要按有效对齐字节剩下的字节数可以被该数据类型所占字节数整除,char可以放在任意位置,int存放在剩下字节数可以被4整除的位置。这个对齐规则是内部一定的

  2. 结构体的大小一定要为有效对齐值的整数倍

  3. 当没有明确指明时,以结构体中最长的成员的长度来对齐,注意!数组成员个数并不影响有效对齐值,只是数组类型大小和其他成员比较取最大。但是当然数组成员总占用内存也要遵循字节对齐

  4. 当用#pragma pack(n)指定时,以n和最长成员中长度较小的值来对齐。

比如:

#include <iostream>

struct {
    char a;
    int b;
}aa;

int main()
{

    std::cout << sizeof(aa)<<std::endl;
}

结果输出是8。

禁止自动对齐:

#pragma pack(1) 将对齐设置为1字节,这意味着所有的成员变量都将按照1字节对齐,不会有任何填充字节。这在处理网络协议或文件格式时非常有用,因为它可以确保结构体的布局与协议或文件格式严格匹配。

#pragma pack(1)

struct TCPHEADER

{

short SrcPort; // 16位源端口号

short DstPort; // 16位目的端口号

// ... 其他成员变量

};

#pragma pack()

相比之下,#pragma pack(push, 1) 不仅将当前的对齐设置为1字节,还将之前的对齐设置压入一个内部堆栈。这样,当你使用 #pragma pack(pop) 时,可以恢复到之前的对齐设置。这在你只想临时改变对齐设置的情况下非常有用,因为它允许你在代码的不同部分使用不同的对齐策略,而不会影响全局的对齐设置。


文章转载自:

http://4IWWqO1j.xdxpq.cn
http://276CWPxi.xdxpq.cn
http://eibMRvOM.xdxpq.cn
http://uMyMHHWo.xdxpq.cn
http://twem8YGH.xdxpq.cn
http://w5Um22SW.xdxpq.cn
http://grErj5AW.xdxpq.cn
http://usjZaIi1.xdxpq.cn
http://34iZ5Ws1.xdxpq.cn
http://QhtBTcPX.xdxpq.cn
http://SodltHYX.xdxpq.cn
http://Rh484Wga.xdxpq.cn
http://ID2ubOJI.xdxpq.cn
http://upK651i6.xdxpq.cn
http://VXTidsGD.xdxpq.cn
http://Zd8dFZLQ.xdxpq.cn
http://HQPldMTC.xdxpq.cn
http://lEJXrvp6.xdxpq.cn
http://eVbEpzYM.xdxpq.cn
http://UZwMa3vV.xdxpq.cn
http://Uupriggv.xdxpq.cn
http://ziMq5jXk.xdxpq.cn
http://9EnGWg6x.xdxpq.cn
http://NPlkiP4v.xdxpq.cn
http://3zwvC8xS.xdxpq.cn
http://jjIKWczu.xdxpq.cn
http://pwj0Ot1P.xdxpq.cn
http://Ii3eBLXa.xdxpq.cn
http://oFPQVEV0.xdxpq.cn
http://KRJ0iQrd.xdxpq.cn
http://www.dtcms.com/wzjs/742080.html

相关文章:

  • 提供网站建设公司哪家好地方门户模板
  • 网站建设过程有哪几个阶段站长工具是干嘛的
  • 网站备案免费吗普通电脑怎么做网站服务器吗
  • 电子商务网站建设与维护实训网络产品运营与推广
  • 做网页设计网站有哪些广告开户南京seo
  • 金华网站制作网站引导页怎么设置
  • 上海华谊集团建设有限公司网站网站建设seo优化浙江
  • 河南建设监理协会网站电话商城和营销型网站建设
  • 有帮忙做儿童房设计的网站吗资海网络一年做多少网站
  • 用html做网站的心得体会图书馆网站建设请示
  • 营销型网站建设团队网站后端做留言板功能
  • 企业网站建设规划的基本原则是什么公司网站建设的签订合同
  • 出国看病网站开发wordpress西班牙语
  • 东南亚网站建设市场小牛加速器
  • 中国网站制作企业排行榜做信息采集的网站
  • 做一下网站网站服装网站公司网站
  • 网站建设 招标文件秒拍wordpress插件
  • 甘肃省建设厅职业资格注册中心网站做网站比较便宜
  • 企业网站开发韵茵南宁建站官网
  • 网站服务合同模板友情链接检测的特点
  • 青岛定制网站建设连云港网站建设培训
  • 房屋产权地址备案在那个网站做网站建设培训心得
  • 建设银行社保网站网站建设尺寸
  • 钓鱼网站建设信息手机网站模板下载
  • 网站建设方案报价表汉滨网站建设
  • 大型网站开发管发建设网站意义
  • 建瓯市建设局网站怎么做html网站
  • 上海市住房和城乡建设厅网站查询wordpress博客可以下载官方的模板
  • 周口网站建设专家网站建设 蔬菜配送
  • 做采购 通常在什么网站看定制营销的优缺点