This is the fourth course in the Modern C++ certificate track for programmers experienced in another language. This course considers the underlying C features in C++. It digs into pointer, native arrays, and memory managements, plus some lesser used features of C. This course is most useful to programmers who will be maintaining older C++code and those that wish to understand the more hardware-oriented aspects of C++.
OBJECTIVES
- Apply C programming principles to develop large applications
- Implement advanced data structures
- Optimize memory allocation for an application
- Understand and use the C preprocessor directives
- Apply the C debugging capabilities
Duration & Format
2 days (12 hours)
OUTLINE
- Raw pointers and C-style arrays
- C I/O using printf and scanf
- File I/O, both text/binary and sequential/random
- Unions and bits
- Memory management
PREREQUISITES
Introduction to Modern C++ or equivalent experience.
Maximize your training experience by adding these courses to your curriculum.
Open Enrollment Courses
Open enrollment courses are a great, cost-effective option for organizations that have an immediate need to train a small number of employees.
Customized Training Programs
Customized training programs can be delivered on-site, in our training lab, or online to help organizations enhance the skills of their internal development teams.