当我用gcc6-O3-std=c++14编译以下代码时,我得到了很好的空main:Dumpofassemblercodeforfunctionmain():0x00000000004003e0:xor%eax,%eax0x00000000004003e2:retq但取消注释主要“中断”优化中的最后一行:Dumpofassemblercodeforfunctionmain():0x00000000004005f0:sub$0x78,%rsp0x00000000004005f4:lea0x40(%rsp),%rdi0x00000000004005f9:movq$0x400838,0x10(
当我用gcc6-O3-std=c++14编译以下代码时,我得到了很好的空main:Dumpofassemblercodeforfunctionmain():0x00000000004003e0:xor%eax,%eax0x00000000004003e2:retq但取消注释主要“中断”优化中的最后一行:Dumpofassemblercodeforfunctionmain():0x00000000004005f0:sub$0x78,%rsp0x00000000004005f4:lea0x40(%rsp),%rdi0x00000000004005f9:movq$0x400838,0x10(