توضیحات
کتاب C++ Templates: The Complete. قالبها از قدرتمندترین و در عین حال ناشناختهترین ویژگیهای زبان C++ به شمار میروند که با وجود پیشرفتهای گسترده این زبان، همچنان توسط بسیاری از برنامهنویسان به طور کامل درک نشده و مورد استفاده قرار نگرفتهاند. در نسخه دوم این کتاب، سه تن از پیشگامان برجسته C++ به بررسی چرایی، زمان و نحوه استفاده از قالبهای مدرن برای توسعه نرمافزارهایی تمیزتر، سریعتر، کارآمدتر و با قابلیت نگهداری بالاتر میپردازند. این اثر که به طور گسترده برای استانداردهای C++11، C++14 و C++17 بهروزرسانی شده، تکنیکهای پیشرفتهای را برای طیف وسیعی از برنامهها ارائه میدهد.
نویسندگان در این کتاب به توضیح کامل ویژگیهای جدیدی میپردازند که عملکرد قالبها را بهبود بخشیده یا با آنها در تعامل هستند؛ مواردی مانند قالبهای متغیر، لمبداهای عمومی، استنتاج آرگومان قالب کلاس، شرطهای زمان کامپایل، ارجاعهای هدایتکننده و مقادیر دلخواه کاربر. همچنین مفاهیم بنیادی زبان مانند دستهبندی مقادیر و ویژگیهای تیپهای استاندارد به تفصیل بررسی شدهاند. بخشهای ابتدایی کتاب آموزش مفاهیم پایه را پوشش میدهند و بخشهای بعدی به عنوان یک مرجع جامع، جزئیات زبان، تکنیکهای کدنویسی، کاربردهای پیشرفته و الگوهای پیچیده را در بر میگیرند.
ویژگی های کتاب
- درک دقیق رفتار قالبها و اجتناب از خطاهای رایج در برنامهنویسی
- استفاده از قالبها جهت نگارش نرمافزارهای کارآمدتر، انعطافپذیرتر و با قابلیت نگهداری بهتر
- تسلط بر مؤثرترین الگوها و تکنیکهای مدرن در C++
- بازاستفاده از کدهای منبع بدون کاهش کارایی یا امنیت نرمافزار
- بهرهمندی از ابزارهای برنامهنویسی عمومی موجود در کتابخانه استاندارد C++
- آشنایی اولیه و پیشنمایش ویژگی آینده مفاهیم (Concepts)
- دسترسی به کدهای نمونه و بهروزرسانیهای تکمیلی از طریق وبسایت اختصاصی کتاب
مشخصات کتاب
- ناشر: Addison-Wesley
- مدرس / نویسنده: David VANDEVOORDE
- تعداد صفحات: 823
- تعداد فصل ها: 28
- فرمت: PDF
سرفصلها

تصاویر

راهنمای استفاده
فایل را اکسترکت و با نرم افزار مناسب اجرا کنید.
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
2.9 مگابایت













































