Windows® via C/C++

Windows® via C/C++
Author: Christophe Nasarre
Publisher: Pearson Education
Total Pages: 1549
Release: 2007-11-28
Genre: Computers
ISBN: 073564246X

Master the intricacies of application development with unmanaged C++ code—straight from the experts. Jeffrey Richter’s classic book is now fully revised for Windows XP, Windows Vista, and Windows Server 2008. You get in-depth, comprehensive guidance, advanced techniques, and extensive code samples to help you program Windows–based applications. Discover how to: Architect and implement your applications for both 32-bit and 64-bit Windows Create and manipulate processes and jobs Schedule, manage, synchronize and destroy threads Perform asynchronous and synchronous device I/O operations with the I/O completion port Allocate memory using various techniques including virtual memory, memory-mapped files, and heaps Manipulate the default committed physical storage of thread stacks Build DLLs for delay-loading, API hooking, and process injection Using structured exception handling, Windows Error Recovery, and Application Restart services

Programming Windows

Programming Windows
Author: Charles Petzold
Publisher: Pearson Education
Total Pages: 1719
Release: 1998-11-11
Genre: Computers
ISBN: 0735646031

“Look it up in Petzold” remains the decisive last word in answering questions about Windows development. And in PROGRAMMING WINDOWS, FIFTH EDITION, the esteemed Windows Pioneer Award winner revises his classic text with authoritative coverage of the latest versions of the Windows operating system—once again drilling down to the essential API heart of Win32 programming. Topics include: The basics—input, output, dialog boxes An introduction to Unicode Graphics—drawing, text and fonts, bitmaps and metafiles The kernel and the printer Sound and music Dynamic-link libraries Multitasking and multithreading The Multiple-Document Interface Programming for the Internet and intranets Packed as always with definitive examples, this newest Petzold delivers the ultimate sourcebook and tutorial for Windows programmers at all levels working with Microsoft Windows 95, Windows 98, or Microsoft Windows NT. No aspiring or experienced developer can afford to be without it. An electronic version of this book is available on the companion CD. For customers who purchase an ebook version of this title, instructions for downloading the CD files can be found in the ebook.

Windows Via C/C++

Windows Via C/C++
Author: Jeffrey Richter
Publisher:
Total Pages: 838
Release: 2008
Genre: C (Computer program language)
ISBN: 9787115182128

本书涵盖了Windows的最新版本Vista以及Windows XP的最新内容。书中全面深入地介绍了Windows的各种基本要素,如进程、线程池、虚拟内存、DLL、设备I/O和SEH等,并列举了大量应用程序,精辟地分析了要素的使用方法。

C++ Primer

C++ Primer
Author: Stanley B. Lippman
Publisher: Addison-Wesley
Total Pages: 3073
Release: 2012-08-06
Genre: Computers
ISBN: 0133053032

Bestselling Programming Tutorial and Reference Completely Rewritten for the New C++11 Standard Fully updated and recast for the newly released C++11 standard, this authoritative and comprehensive introduction to C++ will help you to learn the language fast, and to use it in modern, highly effective ways. Highlighting today’s best practices, the authors show how to use both the core language and its standard library to write efficient, readable, and powerful code. C++ Primer, Fifth Edition, introduces the C++ standard library from the outset, drawing on its common functions and facilities to help you write useful programs without first having to master every language detail. The book’s many examples have been revised to use the new language features and demonstrate how to make the best use of them. This book is a proven tutorial for those new to C++, an authoritative discussion of core C++ concepts and techniques, and a valuable resource for experienced programmers, especially those eager to see C++11 enhancements illuminated. Start Fast and Achieve More Learn how to use the new C++11 language features and the standard library to build robust programs quickly, and get comfortable with high-level programming Learn through examples that illuminate today’s best coding styles and program design techniques Understand the “rationale behind the rules”: why C++11 works as it does Use the extensive crossreferences to help you connect related concepts and insights Benefit from up-to-date learning aids and exercises that emphasize key points, help you to avoid pitfalls, promote good practices, and reinforce what you’ve learned Access the source code for the extended examples from informit.com/title/0321714113 C++ Primer, Fifth Edition, features an enhanced, layflat binding, which allows the book to stay open more easily when placed on a flat surface. This special binding method—notable by a small space inside the spine—also increases durability.

Beginning C

Beginning C
Author: Ivor Horton
Publisher: Apress
Total Pages: 624
Release: 2007-12-22
Genre: Computers
ISBN: 1430202432

C is the programming language of choice when speed and reliability are required. It is used for many low-level tasks, such as device drivers and operating-system programming. For example, much of Windows and Linux is based on C programming. The updated 4th edition of Beginning C builds on the strengths of its predecessors to offer an essential guide for anyone who wants to learn C or desires a ‘brush-up’ in this compact, fundamental language. This classic from author, lecturer and respected academic Ivor Horton is the essential guide for anyone looking to learn the C language from the ground up.

Windows Via C/C++

Windows Via C/C++
Author: Pavel Yosifovich
Publisher: Microsoft Press
Total Pages:
Release: 2019-11-29
Genre:
ISBN: 9780135953396

C Programming

C Programming
Author: Mike McGrath
Publisher: In Easy Steps
Total Pages: 0
Release: 2006
Genre: C (Computer program language)
ISBN: 9781840783230

"C Programming in easy steps" instructs the reader how to program in C both on Unix-based platforms, such as Linux, and on Windows platforms. Linux users should already have the GNU C compiler on their system but the book explains how to download and install the GNU C compiler for Windows users. It contains separate chapters on each major feature of the C language, with examples, and a reference section describing the standard C header class functions. For the most part, the examples are complete, real programs, rather than isolated fragments. All examples have been tested directly from the text, which is in machine-readable form. Besides showing how to make effective use of the language, the book illustrates good style and sound program design.

Professional C++

Professional C++
Author: Nicholas A. Solter
Publisher: John Wiley & Sons
Total Pages: 866
Release: 2005-01-07
Genre: Computers
ISBN: 0764589490

Geared to experienced C++ developers who may not be familiar with the more advanced features of the language, and therefore are not using it to its full capabilities Teaches programmers how to think in C++-that is, how to design effective solutions that maximize the power of the language The authors drill down into this notoriously complex language, explaining poorly understood elements of the C++ feature set as well as common pitfalls to avoid Contains several in-depth case studies with working code that's been tested on Windows, Linux, and Solaris platforms

CLR via C#

CLR via C#
Author: Jeffrey Richter
Publisher: Pearson Education
Total Pages: 1248
Release: 2012-11-15
Genre: Computers
ISBN: 0735668760

Dig deep and master the intricacies of the common language runtime, C#, and .NET development. Led by programming expert Jeffrey Richter, a longtime consultant to the Microsoft .NET team - you’ll gain pragmatic insights for building robust, reliable, and responsive apps and components. Fully updated for .NET Framework 4.5 and Visual Studio 2012 Delivers a thorough grounding in the .NET Framework architecture, runtime environment, and other key topics, including asynchronous programming and the new Windows Runtime Provides extensive code samples in Visual C# 2012 Features authoritative, pragmatic guidance on difficult development concepts such as generics and threading