Download e-book for iPad: C++ Programming with the Standard Template Library by Musser D.R., Derge G.J., Saini A.

By Musser D.R., Derge G.J., Saini A.

Regular Template Libraries (STL) have been created to supply C++ programmers with a collection of rusable courses, or traces of code, that may be utilized by each person to extend programming productiveness and caliber. This publication is the definitive reference on C++ programming utilizing STL, because it was once written via the staff that created the library.

Show description

Read or Download C++ Programming with the Standard Template Library PDF

Similar programming: programming languages books

The zen of assembly language by Michael Abrash PDF

The 1st of 2 volumes (volume 2, subtitled The versatile brain, has no longer but been obvious via SciTech ebook information) comprehensively treating complicated assembler programming ideas for the IBM workstation and compatibles, commonly near to the 8088 processor.

Objektorientierte Programmierung spielend gelernt: mit dem by Dietrich Boles PDF

Bei der Entwicklung von Computerprogrammen haben sich inzwischen sowohl im Ausbildungsbereich als auch in der Industrie objektorientierte Programmiersprachen durchgesetzt, insbesondere die Programmiersprache Java. Dieses Lehrbuch vermittelt ausführlich und anhand vieler Beispiele alle wichtigen Konzepte der objektorientierten Programmierung mit Java.

Extra info for C++ Programming with the Standard Template Library

Example text

While the PC bus is in fact generally transparent to programs, the many demands on the bus and the relatively low rate at which the bus, the 8088, and the PC's memory together can support data transfers can have a significant effect on performance, as we'll see shortly. Moreover, there are a number of memory and I/O devices for the PC that can't access data fast enough to keep up with the PC bus; to compensate, they make the 8088 wait, sometimes for several cycles, while they catch up. Inevitably, program performance suffers from these characteristics of the hardware and bus.

And it is that intuitive, on-the-fly integration of a program specification and a sea of facts about the PC that is the heart of the Zen of assembler. As with Zen of any sort, mastering the Zen of assembler is more a matter of learning than of being taught. You will have to find your own path of learning, although I will start you on your way with this book. The subtle facts and examples I provide will help you gain the necessary experience, but you must continue the journey on your own. Each program you create will expand your programming horizons and increase the options available to you in meeting the next challenge.

Surprisingly, the timer count remains readable and correct while the timer is waiting for the initial load. In my experience, this approach works beautifully with fully 8253-compatible chips. However, there's no guarantee that it will always work, since it programs the 8253 in an undocumented way. What's more, IBM chose not to implement compatibility with this particular 8253 feature in the custom chips used in PS/2 computers. On PS/2 computers, we have no choice but to latch the timer 0 count and then stop the BIOS count (by disabling interrupts) as quickly as possible.

Download PDF sample

C++ Programming with the Standard Template Library by Musser D.R., Derge G.J., Saini A.


by Mark
4.2

Rated 4.05 of 5 – based on 35 votes