Cargando…

Advanced programming with Microsoft QuickC /

Advanced Programming with Microsoft QuickC.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Weiskamp, Keith
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Boston : Academic Press, �1989.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Front Cover; Advanced Programming with Microsoft QuickC; Copyright Page; Table of Contents; Introduction; SECTION 1: Working with QuickC; Chapter 1. Inside QuickC -Standards and Features; Working Towards a New Standard; Function Prototypes; Using the void Type; Generic Pointers; Special Pointers; Function Modifiers; Using Nested Comments; Defining Constants and Volatiles; Enumerated Types; QuickC Global Variables; A Look at Style; Summary; Chapter 2. QuickC Programming Techniques; The C Preprocessor; Using the Preprocessor Directives; Conditional Compilation
  • Working with Command Line ArgumentsThe Common Interface; Tips on Memory Allocation and Pointers; Summary; SECTION 2: Data Structures; Chapter 3. Data Structures: The Building Blocks; Building Static Lists; Building Dynamic Data Structures-The Singly Linked List; Creating the List Package; Defining the Operations; Storing Elements; Inserting and Deleting Elements; List Membership; Overview of the List Construction Program; Summary; Chapter 4. Developing Extended List Tools; Doubly Linked Lists; Modifying List Functions; Adding New Features; Inserting Elements in a Sorted List
  • Developing a String List PackageUsing the String List Package; Stacks; Queues; Summary; Chapter 5. Advanced Data Structures; Binary Trees; Constructing a Binary Tree; Using the Tree Program; Building an Expression Evaluator; Using the Expression Tree Program; Summary; SECTION 3: I/O and File Handling; Chapter 6. Working with Stream I/O; A Quick Overview of the I/O System; A Look at the Stream I/O System; Using Stream I/O; Working with stdin and stdout; Reading and Writing Strings; Mastering scanfand printf; Working with Files; Reading and Writing Unformatted Characters
  • Reading and Writing Unformatted StringsA Look at Formatted I/O; Summary; Chapter 7. Advanced I/O Techniques; Reading and Writing Blocks of Data in Stream I/O; Developing a Database Program; Random Access Files with fseek; Controlling Stream Buffers; Redirecting Stream I/O; Console and Port I/O; Low-Level I/O; Tips for Opening Low-Level Files; A Look at DOS Files; Reading and Writing with Low-Level I/O; Using the Low-Level Routines; Summary; SECTION 4: The PC Connection; Chapter 8. Opening the Window to the PC; A Quick Look at DOS and the ROM BIOS; Getting Started with Interrupts
  • Using the int86() FunctionDeveloping Video Tools; Developing a General Screen Package; Putting the Screen Package Together; Testing the Screen Package; Summary; Chapter 9. The Keyboard, Sound, and the Mouse; Working with the Keyboard; The QuickC Keyboard Routine; Building Sound Tools; The ioutil.c Package; Working with the Mouse; The I/O Utilities Files; Summary; Chapter 10. Working with DOS Directories; The QuickC Directory Tools; Searching for Files and Directories; Creating and Removing Directories; Displaying File Information; A File Reviewer; The File Review Program; Summary