Mavzu: Yangi nomlar fazosi uchun joy yaratish



Yüklə 60,7 Kb.
səhifə2/3
tarix08.06.2023
ölçüsü60,7 Kb.
#127170
1   2   3
Mustaqil ish 4 Abror Otabekov

Ko'plab o'zgarmaslar, o'zgaruvchilar, funksiyalar va boshqalar dastur matnida uchratiladi. Bilamizkib dastur matnida fa faqat unikal nomlardan foydalanish zarur. Ammo dasturlashda bir xil nom ostida ham o'zgarmaslar, o'zgaruvchilar, funksiyalar uchrashi mumkin. Bu holni esa kompilyatorga tushuntitirish muammosini nomlar fazosi orqali hal qilish oson Buning uchun shaxsiy nomlar fazosi yaratiladi. Kalit so'z 'namespace'

  • Ko'plab o'zgarmaslar, o'zgaruvchilar, funksiyalar va boshqalar dastur matnida uchratiladi. Bilamizkib dastur matnida fa faqat unikal nomlardan foydalanish zarur. Ammo dasturlashda bir xil nom ostida ham o'zgarmaslar, o'zgaruvchilar, funksiyalar uchrashi mumkin. Bu holni esa kompilyatorga tushuntitirish muammosini nomlar fazosi orqali hal qilish oson Buning uchun shaxsiy nomlar fazosi yaratiladi. Kalit so'z 'namespace'

Agar dastur matnida shaxsiy nomlar fazosiga nisbatan ko'p murojat bo'lsa uni ham soddalashtirish mumkin. Kalit so'z 'using namespace‘.

  • Agar dastur matnida shaxsiy nomlar fazosiga nisbatan ko'p murojat bo'lsa uni ham soddalashtirish mumkin. Kalit so'z 'using namespace‘.
  • Agan nmlar fazosidan aynan bir funksiya yoki o'zgaruvchi kerak bo'lsa uni o'zini ham olsa bo'ladi.
  • Nomlar fazosi funksiya ichida elon qilish mumkin emas ammo boshqa nomlar fazosi ichida bo'lishi mumkin.

Nomlar fazosi ichida funksiya protatipini elon qilish va tanasini boshqa yerda yozish ma'qul variant hisobladi .

  • Nomlar fazosi ichida funksiya protatipini elon qilish va tanasini boshqa yerda yozish ma'qul variant hisobladi .
  • Nomlar fazosi nomsiz bo'lishi ham mumkin, bunda faqat o'zi elon qilingan yerda ishlay veradi.
  • Nomalar fazosini yangi nom bilan atash ham mumkin.
  • Nomlar fazosi ichida funksiya protatipini elon qilish va tanasini boshqa yerda yozish ma'qul variant hisobladi 6) Nomlar fazosi nomsiz bo'lishi ham mumkin, bunda faqat o'zi elon qilingan yerda ishlay veradi. 7) Nomalar fazosini yangi nom bilan atash ham mumkin

Yüklə 60,7 Kb.

Dostları ilə paylaş:
1   2   3




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin