Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
C++: No Experience Required

Buy
C++: No Experience Required, 9780782121117 (078212111X), Sybex, 1997
This is how the idea of developing multimedia programs was born. Readers shouldn’t have to learn boring input/output stuff just to see what happens with their programs. If I could provide them with a suitable class library, they could learn how to manipulate these objects to produce sounds, pictures, and animations.

The resulting software provides an interface with the Windows graphic environment and several program objects that are used throughout the text to teach the reader how to build programs. These objects simulate people, robots, circles, squares, boxes for messages, and other things. They significantly simplify the learning of computer programming, because the reader can practice immediately, without having to understand all the complicated input/output procedures. Also, with the available objects, readers can work on algorithm development using simple and intuitive examples and, later on, interesting geometric examples, instead of the usual arithmetic examples. This software makes the learning experience so easy that it makes no sense to use this book without the software.

I knew it was beyond my power to develop this support software for a universal platform. This is the price that had to be paid for the exciting learning tools. I decided to develop this software for IBM-compatible machines because they are cheap enough for students to have at home (as opposed to workstations), and for the Microsoft Windows environment because it is the direction in which most PC software is going.

Still, I had to choose a compiler. Although I started with Borland’s Turbo C++ (which is friendly and cheap), the software now runs with later versions of Borland’s compilers and with Microsoft’s Visual C++.

Developing a book while integrating it with software is much more of a complex task than I anticipated at first. It becomes even worse when you decide to develop software to run under Windows—worse yet, software that allows the support software to run under Windows. I should add at this point that I am not a Windows specialist! Anyway, it is now done, and I hope readers will enjoy it.
(HTML tags aren't allowed.)

Robotics, Vision and Control: Fundamental Algorithms in MATLAB (Springer Tracts in Advanced Robotics)
Robotics, Vision and Control: Fundamental Algorithms in MATLAB (Springer Tracts in Advanced Robotics)

The author has maintained two open-source MATLAB Toolboxes for more than 10 years: one for robotics and one for vision. The key strength of the Toolboxes provide a set of tools that allow the user to work with real problems, not trivial examples. For the student the book makes the algorithms accessible, the Toolbox code can be read to...

Microsoft Outlook 2010: Complete (Shelly Cashman)
Microsoft Outlook 2010: Complete (Shelly Cashman)

The Shelly Cashman Series® offers the fi nest textbooks in computer education. We are proud that since Mircosoft Offi ce 4.3, our series of Microsoft Offi ce textbooks have been the most widely used books in education. With each new edition of our Offi ce books, we make signifi cant improvements based on the software and comments...

Medicine and Victory: British Military Medicine in the Second World War
Medicine and Victory: British Military Medicine in the Second World War

Medicine and Victory is the first comprehensive account of British military medicine in the Second World War since the publication of the official history in the early 1950s. Drawing on a wide range of official and non-official sources, the book examines medical work in all the main theatres of the war, from the front line to the...


Java Deployment with JNLP and WebStart
Java Deployment with JNLP and WebStart

Java Deployment takes a very practical approach to the topic of deploying Java applications. First, the book presents the major deployment concerns a Java developer faces and addresses the most common deployment scenarios. Next, the book addresses deployment issues the developer faces while coding a project. Finally, the book presents...

Robust Data Mining (SpringerBriefs in Optimization)
Robust Data Mining (SpringerBriefs in Optimization)

Data uncertainty is a concept closely related with most real life applications that involve data collection and interpretation. Examples can be found in data acquired with biomedical instruments or other experimental techniques. Integration of robust optimization in the existing data mining techniques aim to create new algorithms resilient to...

Integrated HTML and CSS: A Smarter, Faster Way to Learn
Integrated HTML and CSS: A Smarter, Faster Way to Learn
Almost all web designers use Cascading Style Sheets to control the presentation of the websites they construct out of HTML. Why learn one and then the other when you can just as easily—and much more effectively—learn both at the same time? This book's integrated approach speeds your progress and leaves you with a...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy