1
0
这是我能在短时间内想到的最好的办法: 源代码:
使用gcc 8.3-O3进行组装
行动起来: https://godbolt.org/z/E0XDYt
特别是,它依赖于由强制转换
从组装开始
但是,请注意
总而言之,一个非常糟糕的程序。正是你用未定义的行为所冒的风险。 |
2
0
测试gcc和clang时,一个有用的模式是使用下标访问数组,这些下标的值在边界内,但编译器不知道,并且使用标准描述为等同于下标符号的指针语法测试gcc和clang,比如:
将揭示尽管标准定义了
|