When UE4 will support C++17?

Hi all!

Are there any plans to support C++17 in Unreal Engine 4? When?
What difficulties can be when porting code?



We don’t have any control over the features of the C++ compilers that UE4 is built on. We use the CL and Clang compilers, and we tend to try and support new compiler versions as soon as there are builds available for our supported platforms. The release notes for each engine release should mention when we add support for a new compiler version, e.g. Visual Studio 2015 support in 4.10:

From there, you will need to check if the new compiler supports the C++17 features you need.


Thank you, Steve!