Tags
Language
Tags
April 2024
Su Mo Tu We Th Fr Sa
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4

C & C++ Unlocked

Posted By: AlenMiler
C & C++ Unlocked

C & C++ Unlocked by David Bishop
English | 16 Nov 2016 | ASIN: B01MRL3FKT | 568 Pages | MOBI/EPUB/PDF | 10.63 MB

This book is a second course in C/C++. It covers topics that you would normally cover in such a course, and includes pointers, user-defined data types (enumerations, structures, classes, etc.). Therefore, it assumes that you have basic knowledge of C and C++ syntax; namely regarding

•Primitive data types
•Initialization (and what is automatically initialized, and what is not)
•Literal values
•Escape sequences
•Variables and constants
•The basic operators, to include assignment, arithmetic operators, relational, logical, plus the tertiary, and the binary scope resolution operator.
•Arrays
•cstrings, and some functions associated with them (strcpy, strcat, strcmp…)
•Statements for decision making; like if-else, and switch-break
•Statements for looping, like while, do-while, and the for statement
•Console input & output (cout and cin), including some member functions
•Some preprocessor directives, like #include and #define
•The ‘using’ statement
•Functions and function prototypes (signatures), parameters, and return values (including void)
•Passing by value and by reference into functions
•The scope and lifetime of variables and constants
•Sorting by using a basic ‘bubble sort’

This text moves forward with this knowledge assumed. Please see the table of contents for a more complete listing of topics.

Development Environment: This code has a Microsoft bend to it. Microsoft has ‘safe’ versions of C/C++ functions which are offered in addition to/instead of their standard counterparts. These functions are used occasionally in some programs. All the code was developed in some version of Visual Studio, and has been tested in Visual Studio 2015.