Wal*_*ter 3 c++ sse avx operator-keyword
C++标准区分内置类型和/ struct或class类型.对于后者则允许重载操作,例如+,*=,或&,而不是内建类型,当由语言提供的适当的运算符.AFAIK,标准中没有提到SSE/AVX类型(但请纠正我),因此应该能够声明这些运算符.海湾合作委员会不允许这样做,但ICC确实如此.哪一个是正确的?
我真的很想进行逐位操作(比如&=),但是,令人讨厌的是,GCC没有提供它们(for __m128)也不允许我声明它们.
它们不是内置的.C++不依赖于特定的HW架构功能.
| 归档时间: |
|
| 查看次数: |
1007 次 |
| 最近记录: |