When to use pointers or not in UE4

I’m new to C++ and don’t fully understand pointers. When should they be used and when should they not be used in unreal? So far I’m into some random habit of using a pointer for any unreal class and not using a pointer for standard types like int or float. I’m pretty much doing that for no logical reason, so…

Can someone explain instances where to use pointers in unreal C++ and when not to. Thanks!


Here is a really detailed instruction on what pointers are, and when to use them (make sure to always check pointers :P)

Goodluck, and tell me if this helped you ;D