ITADN

Error C3861 and support c++11

#2ClosedFrankXie05 创建于 2023-06-06
F
FrankXie05commented
In the latest [commit ](https://github.com/RealTimeChris/Jsonifier/commit/bc26329c6274ad77ba341fdbd2c0102e431f606d#diff-61e9dd7376d67ec49a59056aebcebd20a1317021029410456434e069d58c1fba) you seem to have removed the use of `_addcarry_u64`. `to_underlying` was introduced in `C++11`, in the header file `<type_traits>`. ``` E:\bug\vcpkg\installed\x64-windows\include\jsonifier/Simd.hpp(157): error C3861: '_addcarry_u64': identifier not found E:\bug\vcpkg\installed\x64-windows\include\jsonifier/Parse_Impl.hpp(52): error C2039: 'to_underlying': is not a member of 'std' C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\codecvt(23): note: see declaration of 'std' ``` [install-x64-windows-dbg-out.log](https://github.com/RealTimeChris/Jsonifier/files/11661511/install-x64-windows-dbg-out.log)
关闭于 2023-06-22 14 条评论