I have been learning c++ for around 4 years now but I have a learning disability so it makes it harder for me to understand things and the concept of pointers is just killing me. Classes arent near as difficult but still i have a bit of a hard time with them as well. Can someone please explain how they both work and give code examples. Also please give very clear and detailed answers as its very hard for me to understand. I also must mention that I have been all over youtube and 5 or 6 different websites trying to see if any of them explain it in a way i can understand but they arent detailed enough.

Some concepts take awhile to get straight in your head, pointers are difficult concept for many people. Here is a tutorial you might try. If there are parts of it you don't understand then you should post your questions.