Skip to content

YuWang1925wy/cpp

Repository files navigation

10/13/2025 3h

  • weak pointers, implementing linked list with shared pointers
  • local class, nested class

10/14/2025 2h

  • function overriding
  • the final keyword
  • the constexpr keyword

10/16/2025 2h

  • scope resolution operator(::) applications
  • enum type and enum class type
  • Pointer arithmetic(pointers +/- pointers, pointers +/- integers, comparison)

Total hours: 19h


10/18/2025 2h

  • Function pointers
  • Structures(Initialization, passing structures to functions, typedef for structures, nested structure basics)

10/22/2025 2h

  • self-referential structures
  • bit fields

10/24/2025 1.5h

  • OOP basics: definition of abstraction, encapsulation, inheritance and polymorphism
  • abstract class
  • function overloading and overriding(forms of polymorphism)

10/25/2025 2.5h

  • new and delete keywords(dynamic memory management), memory leak(definition, how to prevent and detect)
  • placement new operator
  • Double pointers

Total hours: 27h (+8)


10/27/2025 2.5h

  • NULL pointer
  • references
  • malloc(), realloc(), calloc(), free()

10/29/2025 1.5h

  • destructors, constructors(default, parameterized, copy, move)

10/30/2025 1.5h

Total hours: 32.5h (+5.5)


11/3/2025 2.5h

11/4/2025 2h

11/5/2025 2h

11/6/2025 1.5h

11/8/2025 3h

11/9/2025 1.5h

Total hours: 45h (+12.5)


11/15/2025 2h

11/16/2025-11/17/2025 2.5h

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages