Win32 Multithreaded Programming

Win32 Multithreaded Programming

Aaron

MIA KARTS BOOKS

Win32 Multithreaded Programming
Skip to product information
Sale
  • Vendor: Mia Karts

Win32 Multithreaded Programming

$43.14 USD
$33.08 USD
 per 
Just 5 left. Order soon!

Free U.S. shipping on all orders. Free international shipping on orders over $99

All orders are dispatched the next business day!

Competitive Pricing You Can Trust — Quality You Can Rely On.

Guaranteed safe checkout

Product description

ISBN: 1565922964

Author: Cohen, Aaron

Condition: New

Many Windows developers still write code as if their application is a single entity that, while it is running, has complete control of all system resources. This legacy from the days of DOS means that developers frequently fail to take advantage of Win32's support of multiple threads of execution to improve their application's performance or to enhance its functionality. For instance, a main thread can handle interactions with the user, while a background "worker" thread can handle repainting the application window or performing some background calculations. But multithreaded programming means more than adding threads; it also requires that the code be thread-safe.Win32 Multithread Programming explains the concepts of multithreaded programs, thus providing the developer with the knowledge necessary to skillfully construct efficient and complex applications. From basic thread synchronization using mutexes and semaphores, to advanced topics like creating reusable thread pools or implementing a deferred processing queue, the book uses real-world applications and carefully constructed examples to illustrate the principles of multithreaded programming. Some of the topics include: How the Windows operating systems handle threads Multithreading primitives in the Win32 API Techniques for generating thread-safe dynamic link libraries Advanced techniques for thread synchronization Basic scenarios for synchronizing threads Common designs for building multithreaded user interfaces The CD-ROM accompanying the book features Mcl, the authors' C++ class library for multithreaded programming, which both wraps multithreaded API functions and easily supports more complex multithreaded scenarios. For programmers using MFC, an additional library, Mcl4Mfc, is included for MFC compatibility.Win32 Multithread Programming is an essential resource for any developer interested in learning about Win32 multithreaded programming in order to create high-performance, effective applications.

View full details

Win32 Multithreaded Programming

$43.14 USD
$33.08 USD
 per 

You May Also Like

More in Computer Science

View all
Sale
The Art of LEGO MINDSTORMS EV3 Programming (Full Color)
$32.61 USD
$26.09 USD
 per 
Sale
Introduction to High Performance Computing for Scientists and Engineers (Chapman & Hall/CRC Computational Science)
$117.06 USD
$93.65 USD
 per 
Sale
Coders at Work: Reflections on the Craft of Programming
$45.00 USD
$43.41 USD
 per 
Sale
Probability Distributions Involving Gaussian Random Variables: A Handbook for Engineers and Scientists (International Series in Engineering and Computer Science)
$60.63 USD
$48.50 USD
 per 
Sale
Neuro-Linguistic Programming in Alcoholism Treatment (Haworth Series in Addictions Treatment)
$95.97 USD
$76.78 USD
 per 
Sale
Programming Game AI by Example
$78.45 USD
$58.42 USD
 per 
Sale
Dynamic Programming and Optimal Control
$201.75 USD
$150.56 USD
 per 
Sale
Digital Signal Processing with Field Programmable Gate Arrays (Signals and Communication Technology)
$128.69 USD
$96.93 USD
 per 
Sale
Spark: The Definitive Guide: Big Data Processing Made Simple
$70.29 USD
$56.38 USD
 per 
Sale
Eniac: The Triumphs and Tragedies of the World's First Computer
$28.28 USD
$26.46 USD
 per 
Sale
Practical UML Statecharts in C/C++: Event-Driven Programming for Embedded Systems
$59.20 USD
$44.97 USD
 per 
Sale
Complete Maya Programming: An Extensive Guide to MEL and C++ API (The Morgan Kaufmann Series in Computer Graphics)
$154.12 USD
$62.20 USD
 per 
RECENTLY VIEWED PRODUCTS

Free same-day delivery

Free shipping - no code needed, just head for checkout!

Repeat delivery

Repeat delivery with 5% OFF every order.

Curbside pickup

Order online, drive up, check in & pick up.