Konsolda kirill yozuvini qo'llab-quvvatlash
Code :: Blocks muhiti tomonidan yaratilgan standart loyiha kodi konsolda kirill alifbosini kiritish va chiqishini qo'llab-quvvatlamaydi. Ushbu muammoni hal qilish uchun avval loyiha kodiga kichik o'zgartirishlar kiritishingiz kerak. Misol manbai kodi quyida keltirilgan.
Manba kodi
# shu jumladan # shu jumladan std nom maydonidan foydalanish; int main () (SetConsoleCP (1251); // win-cp 1251 kod sahifasini kirish oqimiga o'rnating SetConsoleOutputCP (1251); // win-cp 1251 kod sahifasini cout chiqish oqimiga o'rnating
Keyin dasturni ishga tushirishingiz kerak, deraza sarlavhasini chap tugmachani bosib, (running.exe fayliga yo'l ko'rsatilgan joyda) va kontekst menyusi elementni tanlang Xususiyatlari... Keyin yorliqda Shrift shriftni o'rnatish Lucida konsol va qulay shrift hajmini tanlang. Shundan so'ng, konsol dasturlaridagi xabarlar kirill yozuvlarini qo'llab-quvvatlaydi.
Xayrli kun aziz do'stlar. Ushbu maqola bilan men eng mashhur dasturlash tillaridan biri - C ++ ga bag'ishlangan qator darslarni boshlayman. Darslar birinchi navbatda dasturlash bilan tanish bo'lmagan foydalanuvchilarga qaratilgan, shuning uchun mutaxassislar qat'iy emaslar, garchi men tanqidni qo'llab-quvvatlasam ham, ayniqsa mening manzilimda. Darslarimda men yuklab olish va bepul ishlatilishi mumkin bo'lgan Code :: Blocks ishlab chiqish muhitidan foydalanaman. Klassik Salom bilan boshlaymiz, dunyo \u003d)
Umid qilamanki siz allaqachon Code :: Blocks-ni yuklab olib o'rnatdingiz, agar shunday bo'lsa, boshlaymiz. Rivojlanish muhitini ishga tushirish
Avvalo, yangi bo'sh loyiha yarating File-\u003e New-\u003e Project va Bo'sh loyihani tanlang
go, keyin Keyingi tugmachasini bosing
va paydo bo'lgan oynada, loyiha sarlavhasi maydonida loyihaning sarlavhasini, loyiha fayl nomida loyiha nomini va yana Keyingisini kiriting.
Keyingi oynada, yuqoridagi skrinshotda ko'rsatilgandek, "Debug" konfiguratsiyasini yaratish va "Release" konfiguratsiya bo'limlarini yaratish uchun Objects dir-ni o'chirib tashlang va Finish tugmasini bosing. O'ng tomonda "Salom dunyo" nomli loyiha paydo bo'lishi kerak.
Keyingi qadam, File-\u003e New-\u003e FIle ... faylini loyihaga qo'shing va paydo bo'lgan oynada c / c ++ manbasini tanlang.
Qaytaga o'ting, Keyingisi, C ++, Keyingisini tanlang va quyidagi oynani ko'ring
,
bu erda biz fayl nomini (uni asosiy deb atadim) va uning yo'lini, tarjixon loyiha bilan papkani ko'rsatishimiz kerak. Debug va Release qutilarini belgilang va Finish tugmasini bosing.
Va biz dastur kodini o'zi yozadigan bo'sh C ++ faylini oldik.
Endi biz dastur kodini o'zi yozishni boshlaymiz. Ma'lumotni ekranda aks ettirish uchun bizga iostream I / U kutubxonasi kerak.
# shu jumladan
std nom maydonidan foydalanish;
Keyin dastur boshlanganda bajariladigan asosiy funktsiyani yozamiz.
int main ()
uni "asosiy" deb nomlash kerak va unga int turini belgilang (bu haqda keyingi darslarda gaplashamiz). Dastur kodi jingalak qavslar orasida joylashgan bo'ladi. Biz konsolga salomlashish "Salom, dunyo!" Ni bosib chiqaradigan oddiy dastur yozamiz.
cout<<"Salom Dunyo!" ;
Har bir buyruqdan so'ng ";" ni qo'yish kerak, bu kompilyatorga buyruq tugaganligini va keyingisi qayta ishlanishi mumkinligini aytadi. cout - buyruq satriga o'zgaruvchilar yoki satrlarning qiymatlarini chop etadi.
Dasturning to'liq ro'yxati.
# shu jumladan
std nom maydonidan foydalanish;
int asosiy ()
cout<< "Hello, world!" ;
qaytish 0 ;
Biz loyihani ishga tushiramiz va natijasini ko'ramiz.
Do'stlaringiz bilan baham: |