Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • C CplusplusCourse - outdated
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 3
    • Issues 3
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Issue
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Sebastien Ponce
  • CplusplusCourse - outdated
  • Merge requests
  • !14

Update smart pointer exercise.

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Stephan Hageboeck requested to merge shageboe/cpluspluscourse:smartPtr into master Jan 18, 2021
  • Overview 3
  • Commits 3
  • Changes 5
  • Demonstrate that smart pointers have clear advantages for resource management when e.g. exceptions occur.
  • Refine some comments.
  • Rewrite problem 4. It was almost identical to the inheritance problem. Now focus more on smart ptrs as class members and introduce weak ptr.
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: smartPtr