microsoft / krabsetw

KrabsETW provides a modern C++ wrapper and a .NET wrapper around the low-level ETW trace consumption functions.
Other
605 stars 149 forks source link

Doesn't compile under C++17 #50

Closed nzbart closed 6 years ago

nzbart commented 6 years ago

I have had to downgrade the Visual Studio C++ compiler to the C++14 standard (/std:c++14) to compile because some types, such as unary_function have been deprecated in C++17.

Is it possible to update the code to be compatible with the latest version of the Visual Studio C++ compiler?

Note that I'm using the krabsetw NuGet package.

zacbrown commented 6 years ago

I'll take a stab at it.

zacbrown commented 6 years ago

Fixed in #51