Closed walbourn closed 3 years ago
This is note for the future. It will be some time before I drop VS 2015 Update 3 support or adopt C++17 features.
Another thing that can change if adopting C++17 features would be to use the [[fallthrough]]
attribute instead of the non-portable __fallthrough
SAL annotation for switch-fall-through cases.
VS 2015 supports
alignas
, but does not support aligned new. VS 2017 in the 15.5 update added support for C++17 aligned new, which when present we could use instead of theAlignedNew.h
helper.See this speclet