Aimed at the experienced C/C++ developer, the new edition of Jeffrey Richter’s Programming Applications for Microsoft Windows supplies expanded coverage of essential advanced Windows programming techniques and APIs. In addition, the book includes excellent material on Windows 2000 (including future 64-bit versions of the OS) and use of some C++ for sample code.This book’s strength has to be its coverage of essential under-the-hood operating system features, like processes and threads, synchronization objects and memory management techniques, plus the APIs used to work with them. In each section, the book zeros in on how Windows 2000 and Windows 98 manage these system objects. (Windows NT 4 isn’t mentioned here, however.) Short, effective examples, several of which incorporate the author’s reusable custom C++ classes, demonstrate each operating system feature in action. Several useful utilities highlight details of how Windows works, with programs that let you view threads, memory objects, and other kernel objects.With its coverage of Unicode and 64-bit Windows 2000, this is a book that will take your codebase into the future. Besides describing important APIs, the book provides programming tricks and tips for many useful advanced coding tasks (such as local thread storage, sparsely mapped memory files, using DLLs, and Windows hooks.)Clearly written and filled with technical details on Windows 2000, this book is a great resource for any C/C++ programmer who wants to know what is really going on inside the latest Microsoft OS. In all, this title will be an essential “upgrade” for any reader of an earlier edition and will no doubt deserve serious consideration from C/C++ programmers wanting to get the most out of their Windows code.
ترجمه فارسی (ترجمه ماشینی)
نسخه جدید برنامههای برنامهنویسی جفری ریشتر برای مایکروسافت ویندوز با هدف توسعهدهنده باتجربه C/C++، پوشش گستردهای از تکنیکهای برنامهنویسی پیشرفته ویندوز و APIها را فراهم میکند. علاوه بر این، این کتاب شامل مطالب عالی در ویندوز 2000 (شامل نسخههای 64 بیتی آینده سیستمعامل) و استفاده از C++ برای نمونه کد است. مانند فرآیندها و رشته ها، اشیاء همگام سازی و تکنیک های مدیریت حافظه، به علاوه API هایی که برای کار با آنها استفاده می شوند. در هر بخش، کتاب به نحوه مدیریت این اشیاء سیستم توسط ویندوز 2000 و ویندوز 98 اشاره می کند. (با این حال، ویندوز NT 4 در اینجا ذکر نشده است.) نمونه های کوتاه و موثر، که چندین مورد از آنها کلاس های سفارشی C++ قابل استفاده مجدد نویسنده را در خود جای داده اند، هر یک از ویژگی های سیستم عامل را در عمل نشان می دهند. چندین ابزار مفید جزئیات نحوه عملکرد ویندوز را با برنامه هایی که به شما امکان می دهد رشته ها، اشیاء حافظه و سایر اشیاء هسته را مشاهده کنید، برجسته می کنند. این کتاب با پوشش Unicode و ویندوز 64 بیتی 2000، کتابی است که پایگاه کد شما را به آینده می برد. . علاوه بر توصیف APIهای مهم، این کتاب ترفندها و نکات برنامه نویسی را برای بسیاری از کارهای کدنویسی پیشرفته مفید (مانند ذخیره سازی رشته محلی، فایل های حافظه با نقشه پراکنده، استفاده از DLL ها و قلاب های ویندوز) ارائه می دهد. کتاب یک منبع عالی برای هر برنامه نویس C/C++ است که می خواهد بداند واقعاً در آخرین سیستم عامل مایکروسافت چه می گذرد. در مجموع، این عنوان برای هر خواننده نسخه قبلی یک “ارتقا” ضروری خواهد بود و بدون شک مستحق توجه جدی از سوی برنامه نویسان C/C++ خواهد بود که می خواهند از کد ویندوز خود حداکثر استفاده را ببرند.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.