ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب C++ Best Practices: 45ish Simple Rules with Specific Action Items for Better C++

دانلود کتاب بهترین روش‌های C++: 45 قانون ساده با آیتم‌های اقدام خاص برای C++ بهتر

C++ Best Practices: 45ish Simple Rules with Specific Action Items for Better C++

مشخصات کتاب

C++ Best Practices: 45ish Simple Rules with Specific Action Items for Better C++

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9798690792589 
ناشر:  
سال نشر: 2022 
تعداد صفحات: 143 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 498 Kb 

قیمت کتاب (تومان) : 45,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 2


در صورت تبدیل فایل کتاب C++ Best Practices: 45ish Simple Rules with Specific Action Items for Better C++ به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب بهترین روش‌های C++: 45 قانون ساده با آیتم‌های اقدام خاص برای C++ بهتر نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Table of Contents
Introduction
About Best Practices
Use the Tools: Automated Tests
Use the Tools: Continuous Builds
Use the Tools: Compiler Warnings
Use the Tools: Static Analysis
Use the Tools: Sanitizers
Slow Down
Learn Another Language
const Everything That's Not constexpr
constexpr Everything Known at Compile Time
Prefer auto in Many Cases.
Prefer ranged-for Loop Syntax Over Old Loops
Use auto in ranged for loops
Prefer Algorithms Over Loops
Don't Be Afraid of Templates
Don't Copy and Paste Code
Follow the Rule of 0
If You Must Do Manual Resource Management, Follow the Rule of 5
Don't Invoke Undefined Behavior
Never Test for this To Be nullptr, It's UB
Never Test for A Reference To Be nullptr, It's UB
Avoid default In switch Statements
Prefer Scoped enums
Prefer if constexpr over SFINAE
Constrain Your Template Parameters With Concepts (C++20)
De-template-ize Your Generic Code
Use Lippincott Functions
Be Afraid of Global State
Make your interfaces hard to use wrong.
Consider If Using the API Wrong Invokes Undefined Behavior
Use [[nodiscard]] Liberally
Use Stronger Types
Don't return raw pointers
Prefer Stack Over Heap
No More new!
Know Your Containers
Avoid std::bind and std::function
Skip C++11
Don't Use initializer_list For Non-Trivial Types
Use the Tools: Build Generators
Use the Tools: Package Managers
Improving Build Time
Use the Tools: Multiple Compilers
Fuzzing and Mutating
Continue Your C++ Education
Always Initialize Your Values
Prefer Spaceships (C++20)
Understand consteval and constinit (C++20)
Be Aware of Custom Allocation And PMR
Consider Designated Initializers (C++20)
Thank You
Bonus: Understand The Lambda




نظرات کاربران