کلمات کلیدی مربوط به کتاب مرجع سریع کتابخانه استاندارد C ++: کتابخانه، ادبیات کامپیوتر، C/C++
در صورت تبدیل فایل کتاب C++ Standard Library Quick Reference به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب مرجع سریع کتابخانه استاندارد C ++ نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Apress, 2016. - 206 p. — ISBN-10: 1484218752، ISBN-13:
978-1-4842-1875-4.
این مرجع سریع
یک راهنمای مرجع فشرده برای ساختارهای داده ضروری، الگوریتم ها و
توابع ارائه شده توسط کتابخانه استاندارد C++.به طور
خاص، این مجموعه فشرده ای از کلاس ها و توابع ضروری است که توسط
برنامه نویسان C++ به صورت روزانه استفاده می شود. مرجع سریع
کتابخانه استاندارد C++ دارای کلاسهای اصلی برای رشتهها،
جریانهای ورودی/خروجی و کانتینرهای عمومی مختلف، و همچنین
مجموعهای جامع از الگوریتمها برای دستکاری آنهاست. در سالهای
اخیر، استانداردهای C++11 و C++14 کلاسهای کانتینری حتی
کارآمدتر، یک کتابخانه عبارات منظم قدرتمند جدید، و یک کتابخانه
چند رشتهای قابل حمل که دارای رشتهها، mutexes، متغیرهای شرطی و
متغیرهای اتمی است، اضافه کردهاند.
نیازی به گفتن نیست که
دانستن و به خاطر سپردن همه امکانات، جزئیات و پیچیدگی های این
کتابخانه وسیع و رو به رشد دشوار است. بنابراین این راهنمای مرجع
مفید برای هر برنامه نویس ++C ضروری است. این یک خلاصه فشرده و
ساختار یافته از تمام جنبه های ضروری کتابخانه استاندارد C++، از
جمله همه عملکردهای فوق الذکر را ارائه می دهد. بدون مثال های
طولانی و تکراری یا ویژگی های مبهم و به ندرت استفاده می شود.
درعوض، همه چیزهایی که باید در عمل بدانید و مراقب آن باشید، به
سبکی فشرده و دقیق، همراه با مثالهای روشنکننده و انتخابشده
ترسیم شده است. این کتاب زبان یا نحو C++ را توضیح نمیدهد، اما
برای هر کسی که دانش اولیه C++ را داشته باشد قابل دسترسی است.
حتی باتجربه ترین برنامه نویس ++C هم یک یا دو چیز از آن یاد می
گیرد و آن را یک کمک حافظه مفید می یابد.
آنچه شما خواهید
آموخت:</ strong>
ملزوماتی که کتابخانه استاندارد C++ ارائه می دهد؛
نحوه استفاده از کانتینرها برای ذخیره و بازیابی کارآمد داده های
خود؛
نحوه استفاده از الگوریتم ها برای بازرسی و دستکاری داده های
خود؛
چگونه عبارات لامبدا امکان استفاده زیبا از الگوریتمها را فراهم
میکنند؛
چه چیزی کلاس رشته استاندارد ارائه میکند و چگونه از آن استفاده
کنیم؛
چه عملکردی را کتابخانه برای I/O مبتنی بر فایل و جریان ارائه
میدهد؛
اشاره گرهای هوشمند چیست و چگونه از آنها برای جلوگیری از نشت
حافظه استفاده کنیم؛
چگونه با استفاده از کتابخانه های رشته ای C++11 کد چند رشته ای
ایمن و کارآمد بنویسیم.
Apress, 2016. — 206 p. — ISBN-10: 1484218752, ISBN-13:
978-1-4842-1875-4.
This quick reference is a
condensed reference guide to the essential data structures,
algorithms, and functions provided by the C++ Standard
Library. More specifically, this is a compact
collection of essential classes and functions, used by C++
programmers on a daily basis. The C++ Standard Library Quick
Reference features core classes for strings, I/O streams, and
various generic containers, as well as a comprehensive set of
algorithms to manipulate them. In recent years, the C++11 and
C++14 standards have added even more efficient container
classes, a new powerful regular expression library, and a
portable multithreading library featuring threads, mutexes,
condition variables, and atomic variables.
Needless to say, it is hard to know
and remember all the possibilities, details, and intricacies of
this vast and growing library. This handy reference guide is
therefore indispensable to any C++ programmer. It offers a
condensed, well-structured summary of all essential aspects of
the C++ Standard Library, including all aforementioned
functionality. No page-long, repetitive examples or obscure,
rarely used features. Instead, everything you need to know and
watch out for in practice is outlined in a compact,
to-the-point style, interspersed with well-chosen, clarifying
examples. The book does not explain the C++ language or syntax,
but is accessible to anyone with basic C++ knowledge. Even the
most experienced C++ programmer though will learn a thing or
two from it and find it a useful memory-aid.
What You Will
Learn:
The essentials that the C++ Standard Library has to
offer;
How to use containers to efficiently store and retrieve your
data;
How to use algorithms to inspect and manipulate your
data;
How lambda expressions allow for elegant use of
algorithms;
What the standard string class provides and how to use
it;
What functionality the library provides for file and
stream-based I/O;
What smart pointers are and how to use them to prevent memory
leaks;
How to write safe and efficient multi-threaded code using the
C++11 threading libraries.