Tegishli nashrlar 'c'


C-Statik kutubxonalar
O'tgan maqolada biz C manba kodini bajariladigan faylga kompilyatsiya qilish jarayonini tushuntirdik. Biz kompilyatsiya bosqichlaridan o'tdik va C kodi qanday qayta ishlangani, montaj kodiga(.s) kompilyatsiya qilingani, mashina kodiga(.o) yig'ilgani, so'ngra qo'shimcha kod qo'shiladigan (.lib .a) bog'lovchi orqali o'tdik. va biz bajariladigan faylni olamiz. Endi ushbu maqolada biz qo'shimcha kod nima ekanligini, uni nima uchun va qanday ishlatishimizni tushuntiramiz. Asosan biz Statik..

C++ da massiv bilan bog'liq muammo
Muammo: Isaynaga o'zining mahalliy parkiga ketma-ket N kun tashrif buyuruvchilar soni beriladi. I-kuni tashrif buyuruvchilar soni Vi. Har ikkala shartga ham javob beradigan kun rekord hisoblanadi: Bir kunlik tashrif buyuruvchilar soni oldingi kunlarning har biridagi tashrif buyuruvchilar sonidan qat'iy ko'proq. Yoki bu oxirgi kun yoki kundagi tashrif buyuruvchilar soni keyingi kungi tashrif buyuruvchilar sonidan qat'iy ko'p. E'tibor bering, birinchi kun rekord o'rnatish kuni..

Raspberry Pi GPIO — Broadcom BCM2835 ARM tashqi qurilmalarini dasturlashga kirish
GPIO piniga yozish yoki SPI kabi ilg'or imkoniyatlardan foydalanish kabi vazifalarni bajarish uchun registrlari yordamida BCM2835-ni Raspberry Pi-da to'g'ridan-to'g'ri dasturlashni o'rganing. Umumiy koʻrinish Bu “Raspberry Pi 3B+ da GPIO dasturlash” turkumidagi oltinchi maqola bo’lgan maqola yangiliklar.net saytiga kiritilgan. Bu BCM2835 SoC (chipdagi tizim) dagi tegishli registrlar bilan to'g'ridan-to'g'ri o'zaro ta'sir qilish orqali GPIO periferik qurilmalarini boshqarishga..

IoT/mobil dasturlash uchun qanday dasturlash tillarini o'rganish kerak? 1-qism
Agar siz endigina ish boshlasangiz, davom etish uchun juda ko'p ma'lumotlar mavjud. Ehtimol, siz universitetning kompyuter yoki elektronika fakultetida o'qishni endi boshlayotgandirsiz yoki o'zingiz o'rganayotgandirsiz. Bu erda men o'rganishga arziydigan dasturlash tillari haqida gapirib beraman, agar siz endigina boshlayotgan bo'lsangiz va o'rnatilgan/mobil dasturiy ta'minotni ishlab chiqishga qiziqsangiz. Shunday qilib, post juda uzoq bo'lmaydi - men uni ikki qismga ajrataman...

Dasturlashda ko'rsatkichlarni tushunish
Dasturlash dunyosi murakkab muammolarni hal qilish qobiliyatimizni oshiradigan turli xil tushunchalar, usullar va vositalarni taklif etadi. Ular orasida **ko'rsatkichlar** tushunchasi mavjud. Agar siz C yoki C++ kabi tillarni o'rgangan bo'lsangiz, ehtimol siz bu atamaga duch kelgan bo'lsangiz va chalkashlikdan boshingizni tirnagan bo'lishingiz mumkin. Lekin qo'rqmang! Ushbu blog posti ko'rsatkichlar ortidagi sirlarni ochish uchun shu yerda. ### **Ko'rsatkichlar nima?** Uning..

Socket Programmingga kirish
Hammaga salom, ushbu maqolada biz yaxshi fundamental tushunish uchun C tilida soket dasturlashga e'tibor qaratamiz. Biz rozetkalarni yaratish, ulanishlarni o'rnatish, ma'lumotlarni jo'natish va qabul qilish va mijoz-server ilovalari uchun yuqori darajadagi interfeysni o'rganamiz. Maqolaning oxirida siz rozetkalarni dasturlash haqida tushunchaga ega bo'lasiz. Toʻliq manba kodini bu yerda tekshirishingiz mumkin: https://github.com/BitR13x/SimpleHTTPC Yodda tutingki, mening kodim..

Kodlash - bu shaxsiy kompyuter dasturlarini yaratish qobiliyati.
Kodlash - bu shaxsiy kompyuter dasturlarini yaratish qobiliyati. Kodlash - bu shaxsiy kompyuter bilan yaqinlik strategiyasi. Kompyuter - bu qobiliyatsiz mashina va unga qoidalar berilmaguncha, u haqiqiy shaklni to'ldira olmaydi. Kompyuterga rulmanlar turli dialektlardan foydalangan holda beriladi, uning asosiy maqsadi aniq majburiyatlarni bajarishdir. "Bu yerni bosing"