کتاب C++20 Quick Syntax Reference کتاب راهنمای زبان برنامهنویسی ++C نسخه 20 میباشد. این کتاب حدود 210 صفحهای شامل 29 فصل میباشد که به صورت خلاصه برخی از دستورات زبان ++C را آموزش میدهد. نسخه بیستم زبان ++C از جدیدترین نسخههای این زبان بوده که تغییرات گسترده و بهبودهای زیادی در آن صورت گرفته است.
این کتاب به صورت Pocket Guide بوده و سعی داشته تا با آموزش کتابخانهها و APIهای جدید در نسخه 20 زبان سی پلاس پلاس را به صورت کوتاه توضیح دهد. در ادامه بر برخی از ویژگیهای جدید نسخه 20 زبان ++C میپردازیم.
برخی از ویژگیهای نسخه 20 زبان برنامهنویسی ++C:
- قابلیت تست ماکروها
- قابلیت مقایسه سه طرفه اپراتورها
- پشتیبانی از یونیکد char8_t
- رشتهها تحت عنوان پارامترهای الگوی در نظر گرفته میشوند
- استفاده از Modules برای تقسیم کدهای بزرگ به قطعه کدهای منطقی
- استفاده از enum ثانویه
- استفاده از constinit برای متغیر پویا
برخی از کتابخانههای جدید در زبان ++C نسخه 20:
- concepts library
- synchronized buffered outputstream
- std::span
- bit operations
- math constants
- std::is_constant_evaluated
- std::make_shared supports arrays
- starts_with and ends_with on strings
- check if associative container has element
- std::bit_cast
- std::midpoint
- std::to_array
- char8_t
همچنین شما میتوانید برای آموزش تخصصی زبان ++C از کتاب Expret ++C نیز استفاده کنید.
سرفصلهای کتاب C++20 Quick Syntax Reference:
- Hello World
- Compile and Run
- Variables
- Operators
- Pointers
- References
- Arrays
- Strings
- Conditionals
- Loops
- Functions
- Classes
- Constructors
- Inheritance
- Overriding
- Access Levels
- Static
- Enum Types
- Structs and Unions
- Operator Overloading
- Custom Conversions
- Namespaces
- Constants
- Preprocessor
- Exception Handling
- Type Conversions
- Smart Pointers
- Templates
- Headers
- Index
فایل کتاب C++20 Quick Syntax Reference را میتوانید پس از پرداخت دانلود کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.