C Programming Made Simple Second Edition Made Simple Programming 1st Edition by Conor Sexton – Ebook PDF Instant Download/Delivery: 978-0750657389, 0750657383
Full download C Programming Made Simple Second Edition Made Simple Programming 1st Edition after payment

Product details:
ISBN 10: 0750657383
ISBN 13: 978-0750657389
Author: Conor Sexton
The author enables novices to get to grips with the programming language quickly and efficiently, and demystifies the subject matter making it easy to understand.
Java and C++ are now the two clear leading languages for technical and web programming, and the C++ language and environment, including C, are internationally standardised by the ISO Standard 1998. Although focusing on C++, the text also incorporates material on the C programming language.
If you want to know how to:
Write ISO C++ programs
Write procedural C programs
Use ISO C++ advanced features such as templates and RTTI
Take advantage of the Standard Template Library
Program with both the C and C++ Standard Libraries
then C++ Programming Made Simple is for you!
Table of contents:
1 A quick start with C++
Background to ISO C++ language
The do-nothing program.
Building and running a C program
Enough C++ to get up and running
The C++ I/O system.
Your first real C++ program
Summary.
Exercises.
2 How C++ handles data
Basic data types and qualifiers
Arithmetic operations
Different kinds of constants.
Pointers and references
The C++ ‘string’ class
Type conversion.
Exercises
3 C++ building blocks
Organisation of a C++ program
Functions
Return values and parameters
Function call by reference
Storage class and scope.
Overloaded functions
Function templates
Exercises
4 Aggregate types
Defining and initialising arrays.
Strings, subscripts and pointers
C library string functions.
Structures.
Pointers to structures
Unions
Exercises
5 Expressions and operators
Boolean value of expressions
Assignment
Comparing data
Precedence and associativity.
Program example: validating a date
sizeof operator
Exercises
6 Program flow control
Program structure
Conditional branching
Loops
Unconditional branch statements
Multi-case selection
Exercises
7 Memory management
Linked structures
Programmer-defined data types.
Dynamic storage allocation
Address arithmetic
Arrays of pointers
Pointers to functions
Exercises
8 Classes
The class construct
Class members
Class scope
Classes and pointers.
Exercises
9 Class services
Introduction
Constructors and destructors.
Constructors taking parameters
Function overloading in classes.
Operator overloading.
Assignment and initialisation
Example: a C-string class
Exercises
10 Inheritance
Introduction
Class inheritance
Access control
Constructors and destructors.
Multiple inheritance
Virtual functions
Hierarchy with virtual functions.
Exercises
11 Advanced facilities
More on function templates.
Class templates
Exception handling
Run time type identification
Exercises
12 The Standard Library
The ISO C++ Standard Library.
STL containers
The string class.
Exercise
13 C++ stream I/O
Introduction
The IOStream library classes.
Formatted I/O
Stream output and input.
Manipulators.
File I/O
Exercises
14 Standard C library functions
Index
People also search for:
c programming makefile
programming made simple
c programming makefile tutorial
c programming manual
coding made simple
Tags: Conor Sexton, C Programming, Made Simple



