Save for later
Introduction to Pointers and Memory Management in C/C++
In this 1-hour long project-based course, you will learn how to create memory-safe applications in both C and C++, discover how to use pointers and dynamic memory in a modern application, and implement/customize the Big 3/5 for your own application. By the end of the project, you will have a working knowledge of how to use memory in C and C++, and learn how to create, manipulate, and destroy pointers.
Memory management is critical to modern high-performance applications, with C/C++ continuing to be the industry standard for applications dealing with dynamic memory. The ability to significantly speed up your program using pointers/dynamic memory continues to draw programmers to C and C++. In addition, memory management is an essential topic for many students who need to learn about how their computer stores and alters variables in their programs.
This course works on the Rhyme platform, which allows you to have a custom Windows VM that ensures you do not have to worry about any of the setup work for your application. Students will be able to code along on their desktop and learn by coding with the instructor. At the end of the course, you will receive the files you created in the course.
Note: This course works best for learners who are based in the North America region. We are currently working on providing the same experience in other regions.
Get a Reminder
Rating | Not enough ratings |
---|---|
Length | 2 weeks |
Effort | 2 hours |
Starts | Jan 24 (114 weeks ago) |
Cost | $9 |
From | Coursera Project Network via Coursera |
Instructor | Anirudh Balasubramanian |
Download Videos | On all desktop and mobile devices |
Language | English |
Subjects | Programming Art & Design |
Tags | Computer Science Design And Product Software Development |
Get a Reminder
Similar Courses
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
Reminiscence / Memory Care Coordinator $33k
Memory Care Facilitator $40k
Memory Disorder / Dementia Specialist $55k
Microsoft Dynamic CRM Developer $74k
Senior Dynamic Seasoned Account Executive $76k
MS Dynamic CRM Architect $77k
Multi-Body Dynamic Simulation Engineer $87k
dynamic CRM Developer $90k
GPU Memory Verification Engineer $100k
DDM - Dynamic Data Masking $111k
Microsoft Dynamic Developer $115k
Product Manager -- Memory $126k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Rating | Not enough ratings |
---|---|
Length | 2 weeks |
Effort | 2 hours |
Starts | Jan 24 (114 weeks ago) |
Cost | $9 |
From | Coursera Project Network via Coursera |
Instructor | Anirudh Balasubramanian |
Download Videos | On all desktop and mobile devices |
Language | English |
Subjects | Programming Art & Design |
Tags | Computer Science Design And Product Software Development |
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course