Advanced C Programming
-
Use the enhancements offered by ANSI C
Use all the functions in the ANSI library
Write sophisticated applications using multiple source files and separate compilation
Implement algorithms involving complex data structures
Describe all of the techniques and facilities for error trapping and error recovery
Identify potential barriers to portability
-
Debugging
-
Debugging tools
Code view - Microsoft C
sdb and dbx
-
Compilation and linking
Scope rules revisited
Include files
-
Basic features
Makefile macros
The Makefile description file
Adding new rules
-
Character handling
Mathematical functions
Standard I/O
General utilities
String handling
Block memory functions
Date and time functions
Regular expression
-
Dynamic data structures
Self-referential structures
Linked lists
Doubly linked lists – queues
Binary trees
Balanced (AVL) binary trees
Flattening the search
-
The invocation environment
Command line parser- getopt
Interfacing to whole programs
Program termination
Exception handling
Controlled backtracking
Notice: Undefined index: HTTP_REFERER in /var/www/datadeliverance/inc/trademarks.inc on line 3
Notice: Undefined index: HTTP_REFERER in /var/www/datadeliverance/inc/trademarks.inc on line 4
Notice: Undefined variable: REMOTE_USER in /var/www/datadeliverance/inc/trademarks.inc on line 7
Notice: Undefined index: HTTP_REFERER in /var/www/datadeliverance/inc/trademarks.inc on line 7
Notice: Undefined index: printer in /var/www/datadeliverance/inc/trademarks.inc on line 11