Going from C# to C++

Pointers allow you direct memory access. Whether it’s referencing or changing the values from someplace else. They are not constants by default.

C++ is a widely used language and a really, really long lasting one at that. Again it’s all thanks to pointers. In many cases, in games (Especially with UE4) there will be instances where you’ll want to reference a particular item, enemy, weapon or something in the world. You’ll do this with pointers.

For instance i’ve made quite a few threads about Ray-Casting and it’s importance. By referencing the objects my Ray hits, I can acquire just about every bit of information from it or send information to it.

Pointers separate the C++ wannabe to the C++ guru, as most C++ programmers will tell you. No problemo, happy to help.