ویژگی های جدید C++ 11
خب از آنجایی که نسخه جدید cocos2d-x در حال طی مراحل آلفاست به نظرم پیشاپیش باید با آپدیت کردن دانشی که از ++C داریم به استقبال این تغیرات برویم .از آنجایی که در نسخه جدید تیم توسعه دهنده انجین تاکید بسیار زیادی روی استفاده از سی پلاس پلاس پترن ها به جای ابجکتیو سی دارند پس این نسخه بیشتر خوشایند برنامه نویس های ++C خواهد بود .همچنین استفاده از ویژگیهای جدید 11 ++C به مراتب در گفته های توسعه دهندگان جزو نکات بارز تغیرات آتی خواهد بود .به همین خاطر در نظر دارم برای به استقبال رفتن نسخه جدید یه سری از این تغیرات را در حد وصع مرور کنیم.
مطالب این بخش شامل موارد زیر می شود:
- auto
- nullptr
- for each
- override
- Lambda
- Strongly-typed enums
- ()begin و () end
- static_assert
- smart pointer
در پست های آتی سعی می کنم تعدادی از ویژگی های جدید این استاندارد رو همراه با مثال قرار بدم .
به نظرم کتاب زیر میتونه هم به تازه واردایی که می خواهند تازه به ++C روی بیاورند و هم کهنه کارایی که فقط دوست دارند با ویژگی های جدید آشنا شوند کتاب مناسبی باشد(هر جور دلتون خواست کتاب رو گیر بیارید).