You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Well, you're absolutely right.
Except that this header is not standard compliant, and may be a subject to change in the future, see here.
Also, this header was replaced in the STL internal usages recently by the <__msvc_bit_utils.hpp> helper header, see here and here.
Also, it's one more additional dependency, which I would rather avoid.
And eventually, it's just a matter of preference.
The CRT has feature detection for AVX before calling winmain and this code duplicates the CRT:
HexCtrl/HexCtrl/src/HexUtility.ixx
Lines 143 to 154 in 1bbfffa
You can include the isa_availability header and just check the flags:
Example usage (from the STL: https://github.com/microsoft/STL/blob/main/stl/src/vector_algorithms.cpp)
The text was updated successfully, but these errors were encountered: