For general game-play programming in Unreal you don’t need to know much that C# developers don’t already know. However you need to know about the UE4 macros which has nothing to do with C++ in general.
Often people that have worked with C++ briefly in the past get scared of memory management etc. but if you use the UE4 classes and macros memory management has already been taken care of.