r/cpp_questions • • 21h ago

OPEN Best resources to learn OOPs in C++ from scratch!!

1 Upvotes

Hey everyone!

I'm looking for good resources to learn Object-Oriented Programming (OOP) in C++ properly.

I want to understand concepts like classes and objects, constructors and destructors, inheritance, polymorphism, abstraction, encapsulation, and pointers with objects.

I'd prefer resources that explain concepts clearly with practical code examples and exercises rather than just theory. YouTube playlists, websites, books, or structured courses are all welcome.

Thanks In Advance!


r/cpp_questions • • 14h ago

OPEN Best YouTube video to learn C++ pointers with full theory?

0 Upvotes

Hey guys, I'm learning C++ and I want to learn pointers properly. Can you recommend me a good YouTube video that explains pointers from the basics with full theory and also teaches how to use them in actual C++ code? I want to understand how pointers work in memory, why we use them, and how to write code using them instead of just memorizing the syntax. A long video or a playlist is fine too.

Which one would you recommend? Thanks!


r/cpp_questions • • 11h ago

OPEN Clang linter force int to sized int16 int32

0 Upvotes

Hello

I'm writing a firmware for esp and I want to have good practice to have a size fixed int for specific usage so I don't end with int or long long variable but instead a fixed size if I need only to go up to 25 element I don't need a full 32 bit word when a 8bit is enough

Is there a parameter to clang-tidy to force non lazy declaration or I need to always have it in mind ?


r/cpp_questions • • 11h ago

OPEN I need feedback on my project

5 Upvotes

Hey guys! I just started learning cpp and I've been working on a little project using functions, structs and conditional statements. It might seem stupid but I'm not willing to use AI for this project, I'd rather to get feedback from actual people so if there's anyone that can help me , I'd appreciate it:)♡


r/cpp_questions • • 9h ago

OPEN After developing with C++ for 4 years what's the next step ?

10 Upvotes

I've been a C++ software developer/engineer for 4 and a half years now, and I feel that coding itself isn't a big skill anymore, I did many things here and there like reviewing, doing software architecture for some components etc... But I don't know what should I focus on exactly next with my foundation to keep up with the job market


r/cpp_questions • • 1h ago

OPEN starting cpp

• Upvotes

i want to start cpp, what should i mainly focus on first other than syntax?