严格别名规则“-fstrict-aliasing”和“-fno-strict-aliasing”及类型双关

时间:2022-02-19 03:02:00
【文件属性】:

文件名称:严格别名规则“-fstrict-aliasing”和“-fno-strict-aliasing”及类型双关

文件大小:84KB

文件格式:PDF

更新时间:2022-02-19 03:02:00

严格别名 类型双关 strict-alias type-punning

  “-fstrict-aliasing”表示启用严格别名规则,“-fno-strict-aliasing”表示禁用严格别名规则,当gcc的编译优化参数为“-O2”、“-O3”和“-Os”时,默认会打开“-fstrict-aliasing”。 什么是严格别名规则?gcc对严格别名的定义:


网友评论