C++ Tutorial for Beginners

C++ Tutorial for Beginners

cave of programming via YouTube Direct link

C++Tutorial for Beginners 35 - The "this" Keyword; A First Taste of Pointers

35 of 78

35 of 78

C++Tutorial for Beginners 35 - The "this" Keyword; A First Taste of Pointers

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

C++ Tutorial for Beginners

Automatically move to the next video in the Classroom when playback concludes

  1. 1 C++Tutorial for Beginners 1 - Introduction
  2. 2 C++Tutorial for Beginners 2 - Installation
  3. 3 C++Tutorial for Beginners 3 - Hello World
  4. 4 C++ Tutorial for Beginners 4 - Outputting Text
  5. 5 C++Tutorial for Beginners 5 - Variables
  6. 6 C++Tutorial for Beginners 6 - Strings
  7. 7 C++Tutorial for Beginners 7 - User Input
  8. 8 C++Tutorial for Beginners 8 - Binary Numbers and Memory
  9. 9 C++Tutorial for Beginners 9 - Integer Variable Types
  10. 10 C++Tutorial for Beginners 10 - Floating Point Variable Types
  11. 11 C++Tutorial for Beginners 11 - Char and Bool
  12. 12 C++Tutorial for Beginners 12 - The "If" Statement
  13. 13 C++Tutorial for Beginners 13 - If-Else
  14. 14 C++Tutorial for Beginners 14 - Choosing Between Alternatives: If-ElseIf-Else
  15. 15 C++ Tutorial for Beginners 15 - Complex Conditions
  16. 16 C++Tutorial for Beginners 16 - "While" Loops
  17. 17 C++Tutorial for Beginners 17 - The Do-While Loops
  18. 18 C++Tutorial for Beginners 18 - "For" Loops
  19. 19 C++Tutorial for Beginners 19 - Break and Continue
  20. 20 C++Tutorial for Beginners 20 - Arrays
  21. 21 C++Tutorial for Beginners 21 - Multidimensional Arrays
  22. 22 C++Tutorial for Beginners 22 - Sizeof and Arrays
  23. 23 C++Tutorial for Beginners 23 - Sizeof Multidimensional Arrays
  24. 24 C++Tutorial for Beginners 24 - Switch: Choosing Between Alternatives
  25. 25 C++Tutorial for Beginners 25 - Functions: Using Subroutines in C++
  26. 26 C++Tutorial for Beginners 26 - Return Values: Getting Data From Subroutines
  27. 27 C++ for Complete Beginners 27 - Function Parameters: Passing Data to Subroutines
  28. 28 C++Tutorial for Beginners 28 - Headers and Prototypes
  29. 29 C++Tutorial for Beginners 29 - Classes: The Foundation of Object-Oriented (OO) Programming
  30. 30 C++Tutorial for Beginners 30 - Data Members, a.k.a. Instance Variables
  31. 31 C++Tutorial for Beginners 31 - Constructors and Destructors
  32. 32 C++Tutorial for Beginners 32 - Getters and Setters
  33. 33 C++Tutorial for Beginners 33 - String Streams; Adding Number to Strings
  34. 34 C++Tutorial for Beginners 34 - Overloading Constructors
  35. 35 C++Tutorial for Beginners 35 - The "this" Keyword; A First Taste of Pointers
  36. 36 C++Tutorial for Beginners 36 - Constructor Initialization Lists
  37. 37 C++Tutorial for Beginners 37 - Pointers; Where C++ Starts to Get Tricky
  38. 38 C++Tutorial for Beginners 38 - Arithmetic Operators
  39. 39 C++Tutorial for Beginners 39 - Pointers and Arrays
  40. 40 C++Tutorial for Beginners 40 - Pointer Arithmetic; Adding, Subtracting and Comparing Pointers
  41. 41 C++Tutorial for Beginners 41 - Char Arrays: Primitive Strings in C++
  42. 42 C++Tutorial for Beginners 42 - Reversing a String (Interview Question!)
  43. 43 C++Tutorial for Beginners 43 - References; Nicer than Pointers!
  44. 44 C++Tutorial for Beginners 44 - Const; a Vital Tool for Reducing Bugs
  45. 45 C++Tutorial for Beginners 45 - Copy Constructors; Creating Copies of Objects
  46. 46 C++Tutorial for Beginners 46 - The New Operator; Allocating Memory in C++
  47. 47 C++Tutorial for Beginners 47 - Returning Objects from Functions
  48. 48 C++Tutorial for Beginners 48 - Allocating Memory
  49. 49 C++Tutorial for Beginners 49 - Arrays and Functions
  50. 50 C++Tutorial for Beginners 50 - Namespaces; Organise Your Classes
  51. 51 C++Tutorial for Beginners 51 - Inheritance
  52. 52 C++Tutorial for Beginners 52 - Encapsulation
  53. 53 C++Tutorial for Beginners 53 - Constructor Inheritance
  54. 54 C++Tutorial for Beginners 54 - Twos Complement
  55. 55 C++Tutorial for Beginners 55 - Static Variables
  56. 56 C++Tutorial for Beginners 56 - Particle Fire Explosion
  57. 57 C++Tutorial for Beginners 57 - Using C++ Libraries
  58. 58 C++Tutorial for Beginners 58 - Aquiring Simple Direct Media Layer
  59. 59 C++Tutorial for Beginners 59 - A Basic SDL Program
  60. 60 C++Tutorial for Beginners 60 - Creating an SDL Window
  61. 61 C++Tutorial for Beginners 61 - Textures, Renderers and Buffers
  62. 62 C++Tutorial for Beginners 62 - Setting Pixel Colors
  63. 63 C++Tutorial for Beginners 63 - Creating the Screen Class
  64. 64 C++Tutorial for Beginners 64 - Bit Shifting and Colors
  65. 65 C++Tutorial for Beginners 65 - Adding a Set Pixel Method
  66. 66 C++Tutorial for Beginners 66 - Animating Colors
  67. 67 C++Tutorial for Beginners 67 - Creating Particles (Starfields!)
  68. 68 C++Tutorial for Beginners 68 - Animating Particles
  69. 69 C++Tutorial for Beginners 69 - Creating an Explosion
  70. 70 C++Tutorial for Beginners 70 - Ensuring Constant Speed
  71. 71 C++Tutorial for Beginners 71 - Biwise "And"
  72. 72 C++Tutorial for Beginners 72 - Implementing Box Blur
  73. 73 C++Tutorial for Beginners 73 - Realistic Particle Motion
  74. 74 C++Tutorial for Beginners 74 - Languages Overview
  75. 75 C++Tutorial for Beginners 75 - What Next
  76. 76 C++Tutorial for Beginners 76 - Object Oriented Design Considerations
  77. 77 C++Tutorial for Beginners 77 - Understanding Postfix and Prefix
  78. 78 C++Tutorial for Beginners 78 - Static Creating Libraries

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.