Nima uchun bizga C++ kerak?
Nima uchun bizga C++ kerak?

Video: Nima uchun bizga C++ kerak?

Video: Nima uchun bizga C++ kerak?
Video: Nima uchun Foundationda C dasturlash tilini o'rganish kerak? Qiyin emasmi? 2024, Noyabr
Anonim

C++ bu yuqori portativ til va hisoblanadi ko'pincha ko'p qurilma, ko'p platformali ilovalarni ishlab chiqish uchun tanlangan til. C++ boy funksiyali kutubxonaga ega. C++ istisnolardan foydalanishga va funksiyani haddan tashqari yuklashga imkon beradi bor ichida mumkin emas C . C++ bu kuchli, samarali va tezkor til.

Oddiy qilib aytganda, nima uchun bizga C++ kerak?

dan foydalanish C++ protsessorning intensiv funktsiyalari uchun protsessual dasturlash va apparat va ushbu til ustidan nazoratni ta'minlash imkonini beradi hisoblanadi shuning uchun juda tez hisoblanadi turli o'yinlarni ishlab chiqishda yoki o'yin dvigatellarida keng qo'llaniladi. C++ asosan oʻyin vositalari toʻplamini ishlab chiqishda foydalaniladi.

Xuddi shunday, nima uchun C C C++ dan tezroq? C hisoblanadi C dan tezroq ++ C++ ekvivalentga kompilyatsiya qiluvchi abstraksiyalarni yozish imkonini beradi C . Bu shuni anglatadiki, ba'zi ehtiyotkorlik bilan, a C++ dastur kamida a kabi tez bo'ladi C bitta. C++ sizning niyatlaringizni turdagi tizimda kodlash uchun vositalarni beradi. Bu kompilyatorga kodingizdan optimal ikkilik fayllarni yaratishga imkon beradi.

Buni hisobga olsak, nima uchun C hali ham mashhur?

Lardan biri juda kuchli sabablar C dasturlash tili hisoblanadi juda mashhur va ishlatilgan shunday xotirani boshqarish uchun foydalanishning moslashuvchanligi keng tarqalgan. Bu xususiyat uni samarali tilga aylantiradi, chunki xotira kabi tizim darajasidagi resurslarga osongina kirish mumkin. C tizim darajasidagi dasturlash uchun yaxshi tanlovdir.

C++ o'ladimi?

Agar uning "mashhurligi" pasayib borayotgan bo'lsa (bu bahsli), bu uning o'layotganini anglatmaydi. C++ katta kamchiliklari yo'q. Uni almashtirish uchun hech qanday jiddiy sabab yo'q. Bu bo'ladi o'nlab yillar davomida dominant IT tillaridan biri bo'lib qolmoqda.