19-05-2025, 09:15 AM
(18-05-2025, 09:18 PM)o.karvandi نوشته است: 1- چهار مورد از کاربردهای زبان برنامه نویسی ++C را فقط نام ببرید.
2- نسخه 20++C منتشر شده در سال 2020 چه امکاناتی داشت؟
3- ویژگیهای زبان برنامه نویسی ++C را بیان کنید.
4- سه مورد از مزایا و معایب زبان برنامه نویسی ++C را فقط نام ببرید.
1. **کاربردهای ++C**:
- توسعه بازیهای کامپیوتری
- سیستمهای عامل
- نرمافزارهای embedded (مانند رباتیک)
- پردازش تصویر و بینایی ماشین
2. **امکانات ++C20**:
- ماژولها (Modules)
- محدودههای مبتنی بر مفهوم (Concepts)
- بهبود همزمانی (Coroutines)
- کتابخانهی `<format>` برای قالببندی رشتهها
3. **ویژگیهای ++C**:
- شیءگرا (OOP)
- سطح میانی (ترکیب سطح بالا و پایین)
- مدیریت حافظه دستی
- سریع و کارآمد
- چندپارادایمی (پشتیبانی از برنامهنویسی رویهای، شیءگرا و جنریک)
4. **مزایا و معایب ++C**:
- **مزایا**: سرعت بالا، کنترل حافظه، انعطافپذیری
- **معایب**: پیچیدگی، عدم مدیریت خودکار حافظه (Memory Leaks)، منحنی یادگیری شیبدار