بالاترین سوالات
زمانبندی
چت
دیدگاه
سیپلاسپلاس ۱۴
از ویکیپدیا، دانشنامه آزاد
Remove ads
C++14 نام غیر رسمی برای جدیدترین استاندارد زبان برنامهنویسی سی++ است و به صورت رسمی به آن International Standard ISO/IEC 14882:2014(E) Programming Language C++ گفته میشود.
C++14 بر روی اشکال زدایی و بهبودهای جزیی استاندارد قبلی یعنی C++11 تمرکز کردهاست. پیشنویس کمیته[۱] (به انگلیسی: committee draft) این زبان در تاریخ ۱۵ می ۲۰۱۳ منتشر و در ۱۵ آگوست ۲۰۱۴ بعد از رأیگیری و انجام تغییراتی جزیی استاندارد این زبان منتشر شد.
بدلیل این که عموماً تاریخ انتشار این زبان بطور قابل ملاحظهای دیر هنگام بودهاست به C++14 گاهی C++1y نیز گفته میشود. همانند استاندارد C++11 که به آن C++0x گفته میشده و قرار بر این بوده که قبل از ۲۰۱۰ منتشر شود (البته تا سال ۲۰۱۱ انتشار به تعویق افتاد)
Remove ads
امکانات جدید این زبان
- تشخیص نوع بازگشتی از تابع (Function return type deduction)
- تشخیص نوع
auto
- کم کردن محدودیتهای
constexpr
- قالبهای متغیر (
variable templates
) - مقدار دهی انبوه به عضوهای کلاس (
Aggregate member initialization
) - لیترالهای دودویی (
Binary literals
) - جدا کننده ارقام (
Digit sperators
) - لامبداهای جنریک (
generic lambdas
) - پذیرش عبارت در گیرنده لامبدا (
Lambda cpatures expression
) - اضافه شدن صفت (
Lambda cpatures expression
) - اضافه کردن صفت [[<code>deprecated]]
Remove ads
منابع
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads