دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: زبان های برنامه نویسی ویرایش: نویسندگان: Dov Bulka. David Mayhew سری: ISBN (شابک) : 9780201379501, 0201379503 ناشر: Addison-Wesley Professional سال نشر: 1999 تعداد صفحات: 0 زبان: English فرمت فایل : CHM (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 886 کیلوبایت
در صورت تبدیل فایل کتاب Efficient C++: Performance Programming Techniques به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب C ++ کارآمد: تکنیک های برنامه نویسی عملکرد نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
بیشتر کتاب شبیه کتاب های مایرز است. فصل آخر عالیه من هیچ کتاب دیگری را نمی شناسم که این اطلاعات را ارائه دهد، و این همان چیزی است که برنامه نویسان هنگام تلاش برای نوشتن کدهای با کارایی بالا بیشتر از همه آن را خراب می کنند. این فصل نحوه نوشتن کدهای بسیار فشرده را با توجه به سخت افزار واقعی مورد بحث قرار می دهد (بسیاری از این موارد قابل تعمیم هستند، زیرا بسیاری از سخت افزارها به اندازه کافی مشابه هستند.). چیزهایی مانند نوشتن کد برای جلوگیری از از دست رفتن حافظه پنهان. کدی که به خوبی خط لوله می شود. جایگزینی شرطی ها با کدهای غیر شرطی کوچک (از انشعاب اجتناب کنید). عملکرد تغییر متن و غیره. اساساً، این بخش چیزی است که شما را وادار می کند تا در مورد سیستمی که برای آن نرم افزار می نویسید فکر کنید. دنیای واقعی، واقعیت عملی. این موضوع ضروری است، به خصوص اگر در حال نوشتن یک موتور بازی یا موتور فیزیک هستید. هر چیزی که باید تا حد امکان سریعتر یا سریعتر از رقبا باشد... مدیریت بارهای داده در زمان واقعی. من به کتاب 3 ستاره دادم، زیرا من واقعاً یک کتاب کامل در این مورد می خواهم، نه فقط یک فصل کوتاه در پایان به عنوان یک فکر بعدی. با این حال، نویسندگان به 2 کتاب دیگر که برای نوشتن این بخش استفاده کردهاند، استناد میکنند، و من قصد دارم آنها را بررسی کنم. به عنوان مقدمه ای بر بهینه سازی عملکرد سخت افزاری، این فصل بسیار جالب است.
Most of the book is similar to Meyers books. The last chapter is great. I don't know of any other book that presents this information, and this is what programmers screw up most when trying to write high performance code. This chapter discusses how to write extremely tight code considering the actual hardware you're running on (a lot of this is generalizable, since a lot of hardware is similar enough.). Things like writing code to avoid cache misses. Code that pipelines well. Replacing conditionals with small non-conditional code (avoid the branch). Context switching performance, etc.. Basically, this section is what gets you to actually think about the system you're writing software for. The real world, practical reality. This topic is a must have, especially if you're writing a game engine or physics engine. Anything that needs to be as fast as possible, or faster than the competition... handling loads of data in real time. I gave the book 3 stars, because I really want a full book on this, not just a short chapter at the end as an afterthought. The authors however do cite 2 other books that they used to write this section, and I'm going to go check them out. As an introduction to hardware-minded performance optimization, this chapter is pretty cool.