To generate a new idea one has to see a lot of good ideas. C Pearls consists about 50 of them. Learning features of C in isolated forms is one thing, putting all these features together to come out with something worthwhile is a totally different cup of tea. In this book you would find a lot of solid workable code which would help you appreciate why C enjoys its place in the sun. Here you would find code which would help you implement ideas like.

  • Freehand Drawing with Mouse.
  • Data Compression.
  • Formatting a Disk.
  • Using Expanded Memory.
  • Loading Installable Fonts.
  • Function Documentor.
  • Setjmp and Longjmp.
  • Touch, .rm and getopts.
  • Generic Search Routines.
  • Bresenham's Algorithms.
  • Inexact String Comparisons.
  • Background Music.
  • Czmmon Pointer Errors.
  • EXE2BIN Utility.
  • Testing Programs.
  • Redirecting Standard Errors. and many more..