static_cast - C ++ da ma'lumotlarning bir xil turini o’tkazish - Static_cast operatsiyasi faqat C ++ da mavjud. static_cast-ni bir turni ikkinchisiga o'tkazish uchun ishlatish mumkin, ammo u noto'g'ri konversiyani amalga oshirish uchun ishlatilmaydi, masalan, qiymatni ko'rsatgichga yoki aksincha. C-uslubidagi quyishdan ko'ra static_cast operatsiyasidan foydalanish tavsiya etiladi, chunki static_cast yaroqsiz kastlarni cheklaydi va shuning uchun xavfsizroqdir.
- Qat'iy aytganda, static_cast operatsiyasi - bu ishlash uchun ma'lumotlar turini aniq ko'rsatishingiz kerak bo'lgan funktsiya shablonidir, ya'ni shablon parametrini belgilashingiz kerak.
Do'stlaringiz bilan baham: |