|Categories||Free Downloadable C and C++ eBooks!|
|x86 Disassembly: Exploring the Relationship between C, x86 Assembly, and Machine Code
What Will This Book Cover? This book is going to look in-depth at the disassembly and decompilation of x86 machine code and assembly code. We are going to look at the way programs are made using assemblers and compilers, and examine the way that assembly code is made from C or C++ source code. Using this knowledge, we will try to reverse the process. By examining common structures, such as data and control structures, we can find patterns that enable us to disassemble and decompile programs quickly.
Functional C teaches how to program in C, assuming that the student has already learnt how to formulate algorithms in a functional style. By using this as a starting point, the student will become a better C programmer, capable of writing programs that are easier to comprehend, maintain and that avoid common errors and pitfalls.
Cross-Platform GUI Programming with wxWidgets
This book is the best way for beginning developers to learn wxWidgets programming in C++. It is a must-have for programmers thinking of using wxWidgets and those already using it.
Programming Fundamentals: A Modular Structured Approach Using C++
This book is an introduction to computer programming using C++ as the language for writing programmes, and to solid, fundamental programming principles - including writing structured programmes, looping, data structures and iteration.
Object-Oriented Programming in C++, 3rd Edition
This book presents the sophisticated new features of the most current ANSI/ISO C++ standard as they apply to object-oriented programming. Learn the concepts of object-oriented programming, why they exist, and how to utilize them to create sophisticated and efficient object-oriented applications. This book expects you to be familiar with basic programming concepts.
Object-Oriented Programming in C++, 4th Edition
Object-Oriented Programming in C++, 4th edtion, begins with the basic principles of the C++ programming language and systematically introduces increasingly advanced topics while illustrating the OOP methodology. While the structure of this book is similar to that of the previous edition, each chapter reflects the latest ANSI C++ standard and the examples have been thoroughly revised to reflect current practices and standards.
Programming in C - UNIX System Calls and Subroutines using C
This book is guide to UNIX software development in C for professional programmers and students. The book focuses on the UNIX system call interface, the programming interface between the UNIX Kernel and applications software running in the UNIX environment. The techniques required by systems programmers are developed in depth, illustrated by a wealth of examples.
C++ Succinctly: C++ for C# Developers
C++ Succinctly was written to help professional C# developers learn modern C++ programming. The aim of this book is to leverage your existing C# knowledge in order to expand your skills. Whether you need to use C++ in an upcoming project, or simply want to learn a new language (or reacquaint yourself with it), this book will help you learn all of the fundamental pieces of C++ so you can understand projects and samples written in C++ and begin writing your own C++ programs.
Structured Programming with C++
Structured Programming with C++ is intended as course material for the course Structured Programming with C/C++ at university level. It can also be used as self-learning material.
88 C Programs
This book contains 88 C programs used to teach C programming.