Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Memory as a Programming Concept in C and C++

Buy

The overwhelming majority of program bugs and computer crashes stem from problems of memory access, allocation, or deallocation. Such memory-related problems are also notoriously difficult to debug. Yet the role that memory plays in C and C++ programming is a subject often overlooked in courses and books because it requires specialized knowledge of operating systems, compilers, and computer architecture in addition to a familiarity with the language themselves. Most professional programmers learn about memory entirely through experience of the trouble it causes.

This book provides students and professional programmers with a concise yet comprehensive view of the role that memory plays in all aspects of programming and program behavior. Assuming only a basic familiarity with C or C++, the author describes the techniques, methods, and tools available to deal with the problems related to memory and its effective use.

About the Author

Frantiske Franek is Professor of Computer Science at McMaster University, where he helped found the Algorithms Research Group. Franek’s academic career encompasses research in mathematics (from the well-known Balcar-Franek theorem in Boolean algebra to finite combinatorics) as well as in computer science (from algorithms on strings to artificial intelligence). The author earned his Ph.D. at the University of Toronto and has held positions at several universities, including the Wesley Young Researchship at Dartmouth College. Franek has worked as a consultant on many commercial C/C++/Java projects internationally.

(HTML tags aren't allowed.)

The 5 Keys to Value Investing
The 5 Keys to Value Investing

The investing style that made Warren Buffett the world's wealthiest investor!

Strategies for Identifying Today's Best-Run Corporations--Then Buying Them for Pennies on the Dollar

As an investor, you don't buy stocks; you buy companies. The Five Key Steps to Value Investing shows you how...

Architecture of Italy (Reference Guides to National Architecture)
Architecture of Italy (Reference Guides to National Architecture)
Covering all regions of Italy--from Turin's Palace of Labor in northern Italy to the Monreale Cathedral and Cloister in Sicily--and all periods of Italian architecture--from the first-century Colosseum in Rome to the Casa Rustica apartments built in Milan in the 1930s--this volume examines over 70 of Italy's most important architectural landmarks....
Computational River Dynamics
Computational River Dynamics
This comprehensive text on the fundamentals of modeling flow and sediment transport in rivers treats both the physical principles and numerical methods for various degrees of complexity. It covers 1-D, 2-D (both depth- and width-averaged), and 3-D models, as well as the integration and coupling of these models. The volume includes a broad selection...

Think Smarter: Critical Thinking to Improve Problem-Solving and Decision-Making Skills
Think Smarter: Critical Thinking to Improve Problem-Solving and Decision-Making Skills

Learn Critical Thinking techniques for better decisions, problem solving, and innovation

Think Smarter: Critical Thinking to Improve Problem-Solving and Decision-Making Skills is the comprehensive guide to training your brain to do more for you. Written by a critical thinking trainer and coach, the book presents a...
Practical Fiber Optics (IDC Technology (Paperback))
Practical Fiber Optics (IDC Technology (Paperback))

Readers will use this knowledge to develop the required techniques for design, installation and maintenance of their own fiber optic systems.

* Ideal for those with some background in communications but without previous knowledge of fiber optics
* Provides a comprehensive treatment of the fundamentals of fiber optic
...

The Fifty Dollar and Up Underground House Book
The Fifty Dollar and Up Underground House Book
This is a highly personal book, perhaps too much so. I can't help it. I could no more write a dry technical manual than I could dance the Swan Lake Ballet. I have strong opinions, likes and dislikes. They are bound to find their way into these pages. If at times this book sounds like the drunk bellowing at the end of the bar, it was written, after...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy