کتاب الکترونیکی

STL موثر: 50 روش خاص برای بهبود استفاده از کتابخانه الگوی استاندارد

Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library

دانلود کتاب Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library (به فارسی: STL موثر: 50 روش خاص برای بهبود استفاده از کتابخانه الگوی استاندارد) نوشته شده توسط «Scott Meyers»


اطلاعات کتاب STL موثر: 50 روش خاص برای بهبود استفاده از کتابخانه الگوی استاندارد

موضوع اصلی: الکترونیک: رادیو

نوع: کتاب الکترونیکی

ناشر: Addison-Wesley Professional

نویسنده: Scott Meyers

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2001

تعداد صفحه: 197

حجم کتاب: 2 مگابایت

کد کتاب: 0201749629 , 9780201749625

نوبت چاپ: 1

توضیحات کتاب STL موثر: 50 روش خاص برای بهبود استفاده از کتابخانه الگوی استاندارد

“این جلد سوم C++ موثر است – واقعاً خیلی خوب است.” – هرب ساتر، مشاور مستقل و دبیر کمیته استانداردهای ISO/ANSI C++

“کتاب های بسیار کمی وجود دارد که همه برنامه نویسان C++ باید داشته باشند. Effective STL را به آن لیست اضافه کنید.” – توماس بکر، مهندس ارشد نرم افزار، Zephyr Associates, Inc. و ستون نویس C/C++ Users Journal

کتابخانه استاندارد الگوی C++ انقلابی است، اما یادگیری استفاده از آن به خوبی همیشه یک چالش بوده است. تا به حال. در این کتاب، نویسنده پرفروش اسکات مایرز (C++ موثر و C++ موثرتر) قوانین انتقادی سرانگشتی به کار گرفته شده توسط متخصصان را آشکار می کند – کارهایی که آنها تقریباً همیشه انجام می دهند. یا تقریباً همیشه از انجام دادن پرهیز کنید – تا بیشترین بهره را از کتابخانه ببرید.

کتاب های دیگر چه چیزی در STL است را توصیف می کنند. STL موثر به شما نشان می دهد چگونه از آن استفاده کنید. هر یک از 50 دستورالعمل کتاب توسط تجزیه و تحلیل افسانه ای و مثال های دقیق مایر پشتیبانی می شود، بنابراین شما نه تنها یاد خواهید گرفت که چه کاری انجام دهید، بلکه چه موقع آن را انجام دهید – و چرا.

برترین های STL موثر عبارتند از:

  • توصیه در مورد انتخاب بین ظروف استاندارد STL (مانند برداری و لیست)، ظروف غیر استاندارد STL (مانند hash_set و hash_map)، و ظروف غیر STL (مانند bitset).
  • تکنیک هایی برای به حداکثر رساندن کارایی STL و برنامه هایی که از آن استفاده می کنند.
  • اطلاعاتی از رفتار تکرارکننده ها، اشیاء تابع و تخصیص دهنده ها، از جمله کارهایی که نباید نباید انجام دهید.
  • راهنمای استفاده صحیح از الگوریتم‌ها و توابع عضوی که نام‌های آنها یکسان است (به عنوان مثال، پیدا کردن)، اما اعمال آنها به روش‌های ظریف (اما مهم) متفاوت است.
  • مباحث مشکلات احتمالی قابل حمل، از جمله راه‌های ساده برای جلوگیری از آنها.

مانند کتاب‌های قبلی مایرز، STL موثر است. پر از خرد اثبات شده ای است که فقط از تجربه ناشی می شود. سبک واضح، مختصر و نافذ آن، آن را به یک منبع ضروری برای هر برنامه نویس STL تبدیل می کند.


“This is Effective C++ volume three – it’s really that good.” – Herb Sutter, independent consultant and secretary of the ISO/ANSI C++ standards committee
“There are very few books which all C++ programmers must have. Add Effective STL to that list.” – Thomas Becker, Senior Software Engineer, Zephyr Associates, Inc., and columnist, C/C++ Users Journal

C++’s Standard Template Library is revolutionary, but learning to use it well has always been a challenge. Until now. In this book, best-selling author Scott Meyers (Effective C++, and More Effective C++) reveals the critical rules of thumb employed by the experts – the things they almost always do or almost always avoid doing – to get the most out of the library.

Other books describe what’s in the STL. Effective STL shows you how to use it. Each of the book’s 50 guidelines is backed by Meyers’ legendary analysis and incisive examples, so you’ll learn not only what to do, but also when to do it – and why.

Highlights of Effective STL include:

  • Advice on choosing among standard STL containers (like vector and list), nonstandard STL containers (like hash_set and hash_map), and non-STL containers (like bitset).
  • Techniques to maximize the efficiency of the STL and the programs that use it.
  • Insights into the behavior of iterators, function objects, and allocators, including things you should not do.
  • Guidance for the proper use of algorithms and member functions whose names are the same (e.g., find), but whose actions differ in subtle (but important) ways.
  • Discussions of potential portability problems, including straightforward ways to avoid them.

Like Meyers’ previous books, Effective STL is filled with proven wisdom that comes only from experience. Its clear, concise, penetrating style makes it an essential resource for every STL programmer.

دانلود کتاب «STL موثر: 50 روش خاص برای بهبود استفاده از کتابخانه الگوی استاندارد»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.