UE4 C++

As Unreal Engine 4 C++ makes heavy use of macros and is garbage collected (among other things), it differs in significant ways from standard C++.