Advanced C Programming

PT2426
Training Summary
This course is intended to expose the intermediate level C Programmer to advanced concepts. Concepts include advanced pointer usage, dynamic memory allocation and deallocation, advanced input/output, exception handling and advanced techniques and pitfall avoidance. The class may be taught on Windows based C-development studios or any UNIX variant.
Prerequisites
The student should have a thorough understanding of C syntax, the standard C libraries, C programming constructs and C development tools. C experience of 6 to 12 months is suggested. (If taught in a UNIX environment, student must have a good grasp of UNIX concepts and be familiar with UNIX text editing.)
Duration
5 Days/Lecture & Lab
Audience
This class is intended for C programmers needing to extend their skill sets to more advanced concepts.
Course Topics
  • Pointers
  • Memory / Dynamic Memory
  • I/O & Function Topics
  • Debugging / Exception Handling
  • Techniques

Related Scheduled Courses