How To Program in C++ - Lists | E12
In this video, you’ll learn how to program with lists in C++ using the Standard Template Library (std::list) and understand when and why lists are the right container to use. We break down what a list is, how it stores data differently than a vector, why insertions and removals are fast, and how to add, remove, access, iterate, sort, and reverse elements correctly in modern C++. You’ll also learn when lists outperform vectors and how these concepts apply to real systems, including game development and Unreal Engine projects. This lesson is part of a free C++ for Beginners course, focused on building strong foundations for scalable software and game systems. Topics covered: ✅ std::list vs std::vector ✅ Adding and removing elements in a list ✅ Iterating, sorting, and reversing lists ✅ Performance tradeoffs and real use cases To build a repeatable path into the game industry after office hours, visit wulum.com and learn more about the Game Creator Accelerator Lifetime Mentorship. --------- 🗣️ BOOK 1:1 Zoom Call: https://calendly.com/tony-566/one-to-one 🎮 FREE Training: https://www.wulum.com/freetraining 🎓 Learn more about my LIFETIME Mentorship: https://www.wulum.com --------- ✔️📱Follow me on X: https://twitter.com/wulumgames ✔️📱Say Hi on Instagram: https://www.instagram.com/wulumltd ✔️📱Get inspired on Pinterest: https://ca.pinterest.com/wulumgames/ ✔️📱Connect with me on LinkedIn: https://www.linkedin.com/in/tonymunozdev ✔️📱Subscribe to the Channel: https://www.youtube.com/@TonyMunozDev ✔️📱And yes, I also have Facebook: https://www.facebook.com/wulumltd --------- 📺Next Episode: ✅ E13 - Maps and Sets https://youtu.be/tjjRcfK_zK4 📺Other Episodes: ✅ E01 - Setup Visual Studio & Run Your First Program: https://youtu.be/s1Rejo1q_1k ✅ P02 - Variables, Data Types, and Constants: https://youtu.be/yjD-93zCaOA ✅ E03 - C++ Operators Explained for Game Devs: https://youtu.be/rOdTMoM7rMc ✅ E05 - Intro to Loops https://youtu.be/2GUUNiJ5SdU ✅ E06 - Functions and Pass Parameter by Value and by Reference: https://youtu.be/Ws9_tgD4l8E ✅ E07 - Arrays and Strings in C++: https://youtu.be/ByqsEejjPsI ✅ E08 - Pointers in C++: https://youtu.be/Xf_rtixhiwg ✅ E09 - Intro to Object Oriented Programming https://youtu.be/TMn5Kc1pefg ✅ E10 - Advanced Object-Oriented Programming: https://youtu.be/pxtj7mwJ7NI ✅ E11 - Vectors: https://youtu.be/kzDv78VTh2Y ✅ E12 - Lists: https://youtu.be/M-SsWq6CXBw 📺The Entire Series of C++: ✅ HOW TO PROGRAM in C++ | Beginners FREE Course: https://www.youtube.com/playlist?list=PLjlIN9XAUewgdy9_Qh1dbREj_yk2fd1vG --------- 📺Or Watch Game Dev Career Strategies: 🎮 Quitting My Job To Make Video Games Changed Everything: https://youtu.be/-8bIZ8Wp8Wo 🎮 Game Devs are Not Rational: https://youtu.be/yLwSHSs3mz4 🎮 Stop Hiding Your Work - Get Noticed in the Gaming Industry: https://youtu.be/LLRRze6mVS8 🎮 Why AAA Projects are Failing and How Indies Can Succeed: https://youtu.be/9s7msTOs8kc 🎮 Proof Wins! What Did you Create This Week: https://youtu.be/j3n1mXP1-YI --------- https://youtu.be/M-SsWq6CXBw 00:00 Intro 01:16 Creating a List 01:55 Add elements to the list 03:20 Remove elements from the List 04:53 Get elements from the list 06:56 Iterate in a list 09:22 Sort and Reverse a list #cplusplus #cpp #cprogramming #learncpp #cppforbeginners #stl #standardtemplatelibrary #stllist #stdlist #linkedlist #datastructures #algorithms #codingtutorial #programmingtutorial #softwareengineering #computerscience #unrealengine #unrealengine5 #gamedev #indiedev #gameprogramming #gamedevelopment #ue5 #learnprogramming #coding #devtips C++ list, C++ lists, std::list, STL list, Standard Template Library list, C++ linked list, doubly linked list C++, list vs vector, std::list vs std::vector, C++ STL containers, C++ containers, C++ data structures, C++ tutorial, C++ for beginners, learn C++ STL, modern C++ list, C++ insert list, C++ erase list, C++ remove list element, C++ iterate list, C++ list iterator, std::advance, list begin end, C++ list push_back, C++ list push_front, C++ list front back, C++ list size empty, C++ list sort, C++ list reverse, std::find list, C++ algorithm find, C++ performance containers, choosing STL container, C++ game development, Unreal Engine C++
Download
0 formatsNo download links available.