C++ - A Complete and Modern Course for Beginners

C++ - A Complete and Modern Course for Beginners

Hitesh Choudhary via YouTube Direct link

10:06:18 - - Queue and priority Queue STL

71 of 71

71 of 71

10:06:18 - - Queue and priority Queue STL

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

C++ - A Complete and Modern Course for Beginners

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

  1. 1 00:00:00 - - intro
  2. 2 00:02:05 - - Welcome to c++ course
  3. 3 00:05:07 - - Prerequisite and tools
  4. 4 00:12:09 - - Understand the entry Point
  5. 5 00:21:59 - - Compare the 2 Hello world
  6. 6 00:29:17 - - Version history and official docs
  7. 7 00:35:51 - - Return type and comments
  8. 8 00:44:31 - - Redefine program in cpp
  9. 9 00:50:57 - - What is namespace in Cpp
  10. 10 00:55:22 - - First iteration of program
  11. 11 01:00:18 - - Can I name that
  12. 12 01:08:10 - - Get the colour and assignment
  13. 13 01:17:32 - - Your first intro to pointers
  14. 14 01:28:13 - - Reference is the actual tough thing in cpp
  15. 15 01:34:38 - - Cpp Array are different with pointers
  16. 16 01:46:04 - - A formal intro to integers
  17. 17 01:57:27 - - Conditional and ternary
  18. 18 02:09:46 - - Conditional as switch
  19. 19 02:17:36 - - While and Do while loop
  20. 20 02:32:46 - - for and range based loop
  21. 21 02:44:10 - - loop with pointers and shortcuts
  22. 22 02:58:04 - - Always use float with caution
  23. 23 03:06:35 - - Why always divide by zero with try catch
  24. 24 03:17:00 - - Sneak peak to functions in cpp
  25. 25 03:25:10 - - linkers qualifiers prefix and postfix
  26. 26 03:39:36 - - Basics of operations
  27. 27 03:46:40 - - Logical AND OR and NOT
  28. 28 03:54:19 - - Bitwise operation in cpp
  29. 29 04:01:18 - - Memory Leak in cpp
  30. 30 04:09:49 - - Get started with structs in cpp
  31. 31 04:21:36 - - Enums and preprocessors
  32. 32 04:28:39 - - A challenge to strongly type language
  33. 33 04:36:17 - - Heap and stack memory
  34. 34 04:51:43 - - Detailed intro to functions
  35. 35 05:06:28 - - How to create header file in cpp
  36. 36 05:17:18 - - Your first intro to templates
  37. 37 05:21:39 - - What are functional pointers
  38. 38 05:28:39 - - nullptr saves the day
  39. 39 05:34:36 - - Factorial and recursion are close friends
  40. 40 05:44:09 - - Lets talk about MACROS
  41. 41 05:58:52 - - Variadic templates and recursion
  42. 42 06:08:59 - - A design example
  43. 43 06:06:07 - - Get started with class and objects
  44. 44 06:23:52 - - Getters and Setters for a data member
  45. 45 06:33:21 - - Method separation and const qualified methods
  46. 46 06:41:43 - - Constructor destructor and rule of 3
  47. 47 07:07:49 - - Disable the constructor
  48. 48 07:10:28 - - THIS is not easy in cpp
  49. 49 07:25:35 - - Inheritance in my favourite
  50. 50 07:31:27 - - Base class Derived class and overriding
  51. 51 07:45:01 - - Friend keyword comes with caution
  52. 52 07:49:29 - - Multiple Inheritance
  53. 53 07:52:34 - - Polymorphism and Virtual
  54. 54 07:59:35 - - What are smart pointers
  55. 55 08:04:10 - - Unique pointers and issues
  56. 56 08:13:06 - - Shared pointers in smart pointers
  57. 57 08:16:54 - - Weak Pointers in smart Pointers
  58. 58 08:20:24 - - Move semantics Lvalue and Rvalue
  59. 59 08:32:48 - - Vectors - Dynamic array
  60. 60 08:48:13 - - Lambda - a small hello
  61. 61 08:56:49 - - Create, rename and delete files
  62. 62 09:04:47 - - Reading and writing into files and MODES
  63. 63 09:13:39 - - Introduction to STL
  64. 64 09:23:30 - - Main components in STL
  65. 65 09:31:07 - - Functions in STL
  66. 66 09:38:02 - - Sort Algo in STL
  67. 67 09:46:05 - - Search Algo to STL
  68. 68 09:50:23 - - Partition and Stable partition in STL
  69. 69 09:57:01 - - Revisiting Vectors in STL
  70. 70 - - List in STL
  71. 71 10:06:18 - - Queue and priority Queue STL

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.