Computing Reviews

C++ recipes :a problem-solution approach
Sutherland B., Apress,New York, NY,2015. 488 pp.Type:Book
Date Reviewed: 03/16/16

This book is a good source for programmers to learn about the latest C++ and standard template library (STL) code templates.

There are 14 chapters in the book. The first chapter is about using the C++ editor to write and compile C++ codes. The second chapter is about modern C++. The other chapters are about working with text, numbers, classes, inheritance, STL containers, STL algorithms, templates, memory, concurrency, networking, scripting, and graphics programming.

The book is written in a very clear and organized way. For different topics, recipes are given. The recipes start with the problem and then a solution is presented. There is also a “how it works” section for every recipe. In this section, an explanatory paragraph is listed and sample code is given to explain the concept. The output of the code is given as a screen shot, which makes it easy to trace the code.

The book also touches on advanced topics such as networking and concurrency. These topics are described in a very clear way. For instance, in the networking section, how two computers are connected to each other is briefly explained. This will help readers understand why the structures are passed to the network functions. A scripting language, Lua, is also presented, which will teach readers scripting.

The sentences in the book are written in spoken language and some sentences are very long. It would be better if the book were written in a more formal way.

Programmers, students, and researchers with some C++ experience will find this book useful.

Reviewer:  Gulustan Dogan Review #: CR144236 (1607-0458)

Reproduction in whole or in part without permission is prohibited.   Copyright 2024 ComputingReviews.com™
Terms of Use
| Privacy Policy