0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R500 - R1,000 (1)
  • R1,000 - R2,500 (4)
  • R2,500 - R5,000 (1)
  • -
Status
Brand

Showing 1 - 6 of 6 matches in All Departments

Beginning C - From Novice to Professional (Hardcover, 4th ed.): Ivor Horton Beginning C - From Novice to Professional (Hardcover, 4th ed.)
Ivor Horton
R2,359 Discovery Miles 23 590 Ships in 10 - 15 working days

With "Beginning C: From Novice to Professional, Fourth Edition," you'll come to understand the fundamentals of the C language and learn how to program. All you need is this book and any one of the widely available free or commercial C or C++ compilers, and you'll soon be writing real C programs. You'll learn C from the first principles, using step-by-step working examples that you'll create and execute yourself.

This book will increase your programming expertise by guiding you through the development of fully working C applications that use what you've learned in a practical context. You'll also be able to strike out on your own by trying the exercises included at the end of each chapter. Pick up a copy of this book by renowned author, Ivor Horton, because: It is the only beginning-level book to cover the latest ANSI standard in C Is approachable and aimed squarely at people new to C Emphasizes writing code after the first chapter Includes substantial examples relevant to intermediate users

Using the C++ Standard Template Libraries (Paperback, 1st ed.): Ivor Horton Using the C++ Standard Template Libraries (Paperback, 1st ed.)
Ivor Horton
R3,429 R3,079 Discovery Miles 30 790 Save R350 (10%) Ships in 10 - 15 working days

Using the C++ Standard Template Libraries is a contemporary treatment that teaches the generic programming capabilities that the C++ 14 Standard Library provides. In this book, author Ivor Horton explains what the class and function templates available with C++ 14 do, and how to use them in a practical context. You'll learn how to create containers, and how iterators are used with them to access, modify, and extend the data elements they contain. You'll also learn about stream iterators that can transfer data between containers and streams, including file streams. The function templates that define algorithms are explained in detail, and you'll learn how to pass function objects or lambda expressions to them to customize their behavior. Many working examples are included to demonstrate how to apply the algorithms with different types of containers. After reading this book, you will understand the scope and power of the templates that the C++ 14 Standard Library includes and how these can greatly reduce the coding and development time for many applications. You'll be able to combine the class and function templates to great effect in dealing with real-world problems. The templates in the Standard Library provide you as a C++ programmer with a comprehensive set of efficiently implemented generic programming tools that you can use for most types of application. How to use Standard Library templates with your C++ applications. Understand the different types of containers that are available and what they are used for. How to define your own class types to meet the requirements of use with containers. What iterators are, the characteristics of the various types of iterators, and how they allow algorithms to be applied to the data in different types of container. How you can define your own iterator types. What the templates that define algorithms do, and how you apply them to data stored in containers and arrays. How to access hardware clocks and use them for timing execution. How to use the templates available for compute-intensive numerical data processing. How to create and use pseudo-random number generators with distribution objects.

Beginning C - From Novice to Professional (Paperback, Softcover reprint of the original 4th ed.): Ivor Horton Beginning C - From Novice to Professional (Paperback, Softcover reprint of the original 4th ed.)
Ivor Horton
R1,590 Discovery Miles 15 900 Ships in 10 - 15 working days

C is the programming language of choice when speed and reliability are required. It is used for many low-level tasks, such as device drivers and operating-system programming. For example, much of Windows and Linux is based on C programming. The updated 4th edition of Beginning C builds on the strengths of its predecessors to offer an essential guide for anyone who wants to learn C or desires a 'brush-up' in this compact, fundamental language. This classic from author, lecturer and respected academic Ivor Horton is the essential guide for anyone looking to learn the C language from the ground up.

Beginning C - From Novice to Professional (Paperback, 4th ed.): Ivor Horton Beginning C - From Novice to Professional (Paperback, 4th ed.)
Ivor Horton
R1,907 Discovery Miles 19 070 Ships in 10 - 15 working days

Now available in paperback With Beginning C: From Novice to Professional, Fourth Edition, you'll come to understand the fundamentals of the C language and learn how to program. All you need is this book and any one of the widely available free or commercial C or C++ compilers, and you'll soon be writing real C programs. You'll learn C from the first principles, using step-by-step working examples that you'll create and execute yourself. This book will increase your programming expertise by guiding you through the development of fully working C applications that use what you've learned in a practical context. You'll also be able to strike out on your own by trying the exercises included at the end of each chapter. Pick up a copy of this book by renowned author, Ivor Horton, because: It is the only beginning-level book to cover the latest ANSI standard in C Is approachable and aimed squarely at people new to C Emphasizes writing code after the first chapter Includes substantial examples relevant to intermediate users

Beginning C++23 - From Beginner to Pro (7th ed.): Ivor Horton, Peter Van Weert Beginning C++23 - From Beginner to Pro (7th ed.)
Ivor Horton, Peter Van Weert
R1,667 R1,346 Discovery Miles 13 460 Save R321 (19%) Ships in 10 - 15 working days

Begin your programming journey with C++ , starting with the basics and progressing through step-by-step examples that will help you become a proficient C++ programmer. This book includes new features from the C++23 standard.  All you need are Beginning C++23 and any recent C++ compiler and you'll soon be writing real C++ programs.  There is no assumption of prior programming knowledge.  All language concepts that are explained in the book are illustrated with working program examples, and all chapters include exercises for you to test and practice your knowledge. Free source code downloads are provided for all examples from the text and solutions to the exercises.   This latest edition has been fully updated to the latest version of the language, C++23, and to all conventions and best practices of modern C++. This book also introduces elements of the C++ Standard Library that provide essential support for C++23. After completing this book, you will have the knowledge and skills needed to build your first C++ applications.  What You Will Learn Begin programming with the C++23 standard Carry out modular programming in C++ Work with arrays and loops, pointers and references, strings, and more Write your own functions, types, and operators Discover the essentials of object-oriented programming Use overloading, inheritance, virtual functions, and polymorphism Write generic function and class templates, and make them safer using concepts  Learn the ins and outs of containers, algorithms, and ranges Use auto type declarations, exceptions, move semantics, lambda expressions, and much more Who This Book Is For Programmers new to C++ and those who may be looking for a refresh primer on C++ in general.

Beginning C++ (Paperback, 4th): Ivor Horton Beginning C++ (Paperback, 4th)
Ivor Horton
R809 Discovery Miles 8 090 Out of stock
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Bostik Double-Sided Tape (18mm x 10m…
 (1)
R31 Discovery Miles 310
Shatter Me - 9-Book Collection
Tahereh Mafi Paperback R1,299 R1,027 Discovery Miles 10 270
Huntlea Koletto - Bolster Pet Bed (Kale…
R695 R279 Discovery Miles 2 790
Casio LW-200-7AV Watch with 10-Year…
R999 R884 Discovery Miles 8 840
Trade Professional Drill Kit Cordless…
 (9)
R2,223 Discovery Miles 22 230
Loot
Nadine Gordimer Paperback  (2)
R383 R310 Discovery Miles 3 100
Loot
Nadine Gordimer Paperback  (2)
R383 R310 Discovery Miles 3 100
Aerolatte Cappuccino Art Stencils (Set…
R110 R95 Discovery Miles 950
Barbie
Margot Robbie, Ryan Gosling, … DVD R147 Discovery Miles 1 470
Bantex @School White Glue with…
 (1)
R12 Discovery Miles 120

 

Partners