
C Unleashed
Sams Publishing
Published on 23. August 2000
Book
Mixed media product
1392 pages
978-0-672-31896-2 (ISBN)
Description
C Unleashed is a very comprehensive book on the ANSI C programming language. This book promotes solid, portable programming using ANSI C, thus benefiting programmers on any platform, including mainframes. Covers the New Standard for C, known as C9X, and includes embedded systems, simulation processing, threading and multiprocessing, digital signal processing, and natural language processing.
More details
Language
English
Place of publication
Indianapolis
United States
Publishing group
Pearson Education (US)
Target group
College/higher education
Dimensions
Height: 232 mm
Width: 186 mm
Thickness: 54 mm
Weight
2250 gr
ISBN-13
978-0-672-31896-2 (9780672318962)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Persons
Richard Heathfield is a software consultant in the UK and director and chairman of Eton Computer Systems, Ltd. He has been programming with the ANSI C programming language commercially for almost 10 years. His experience includes writing a Y2K diagnostic engine, network synchronization software, code generators, testing tools and two Executive Information Systems. He specializes in writing across-platform software. In his spare time, he is working on a custom Internet/LAN applications for small-to-medium sized business based on a UDP/IP communications wrapper. Lawrence Kirby is a graduate of Cambridge University in England and has been programming with ANSI C for 10 years, mainly on communication and financial data related systems. He has contributed extensively to comp.lang.c and comp.std.c over the years, gaining a thorough knowledge of the language, closely following the development of the new C9X standard. He is considered one of the gurus of C and now the new C9X.
Content
I: THE C LANGUAGE REVISITED.
1: C Programmer Unleashed!
2: Holy Wars: Programming Standards-Causes and Cures.
3: Optimization.
4: Dealing with Dates.
5: Playing with Bits and Bytes.
6: Offline Data Storage and Retrieval.
7: When Things Go Wrong: Code-Mending.
8: Managing Memory.
9: Simulations and Controllers.
10: Recursion.
II: DATA ORGANIZATION.
11: Simple Abstract Data Structures.
12: Binary Search Trees.
13: Rapid Sorting Techniques.
14: Tries.
15: Sparse Matrix.
16: Working with Graphs.
III: ADVANCED TOPICS.
17: Matrix Arithmetic.
18: Digital Signal Processing.
19: Expression Parsing and Evaluation.
20: Making Software Tools.
21: Genetic Algorithms.
22: Cross-Platform Development: Communications Programming.
23: Writing Common Gateway Interface (CGI) Applications in C.
24: Arbitrary Precision Arithmetic.
1: C Programmer Unleashed!
2: Holy Wars: Programming Standards-Causes and Cures.
3: Optimization.
4: Dealing with Dates.
5: Playing with Bits and Bytes.
6: Offline Data Storage and Retrieval.
7: When Things Go Wrong: Code-Mending.
8: Managing Memory.
9: Simulations and Controllers.
10: Recursion.
II: DATA ORGANIZATION.
11: Simple Abstract Data Structures.
12: Binary Search Trees.
13: Rapid Sorting Techniques.
14: Tries.
15: Sparse Matrix.
16: Working with Graphs.
III: ADVANCED TOPICS.
17: Matrix Arithmetic.
18: Digital Signal Processing.
19: Expression Parsing and Evaluation.
20: Making Software Tools.
21: Genetic Algorithms.
22: Cross-Platform Development: Communications Programming.
23: Writing Common Gateway Interface (CGI) Applications in C.
24: Arbitrary Precision Arithmetic.