- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Google Pixel topik
- Magisk
- Samsung SmartTag2 teszt
- Yettel topik
- Motorola Edge 30 Neo - wake up, Jr...
- CMF Phone 2 Pro - a százezer forintos kérdés
- Mobilinternet EU-n kívül, eSIM adatcsomagok használata
- Samsung Galaxy S22 Ultra - na, kinél van toll?
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
-
Mobilarena
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Tankblock
aktív tag
válasz
gyapo11 #16563 üzenetére
Melyik része ami nehezen érthető?
C++ ugye a C kiterjesztése, szóval ha a hardcore irányba szeretne valaki inkább mozogni akkor Assembly -t javaslom, na ott derül ki érted -e a HW is vagy sem.
Egy olcsó AVR-en (akár egy AtTiny13A)el lehet játszani eléggé jól. Nem mellesleg kijön a magas szintű programozás overheadje is, mert 1kbyte van programnak és 64 bit byte a memória, szóval lehet creatívan használni a regisztereket is amiket nem használunk.....A magasabb szintű nyelvek szerintem inkább másféle képpen nehéz ... Szálkezelés, Deadlock elkerülés, design patternek és társaik. SW arhitechtúra, oprendszer ismeret is kellhet....
-
válasz
gyapo11 #16563 üzenetére
Én se bírtam könyvből felfogni a C-t, aztán elkezdtem PHP-zni, az viszonylag könnyen meglett, onnan pedig már könnyebb volt a C-re átnyergelni.
Az objektumokat már C++-ban tanultam, asszem akkoriban jöttek be a PHP5-be, amikor már inkább mikrokontrollerekkel foglalkoztam.
-
ekkold
Topikgazda
válasz
gyapo11 #16563 üzenetére
Egyetértek az előttem szólóval. A c fordító simán megeszi a pascal kódot csak a begin end helyett { } csúcsos zárójeleket kell használni. Viszont c-ben ugyanazt a feladatot sokkal egyszerűbben és tömörebben is meg lehet fogalmazni, pl:
pascal, c: x = x + 1;
c: x++;
-------------------------
pascal, c : x = 10*x;
c: x *= 10;
--------------------------
Persze még egy csomó dolog könnyebb c-ben, mert kevésbé szigorú mint a pascal, illetve sokminden felülbírálható (pl. változó típusok), és ha tudod mit csinálsz, akkor jól is fog működni. Pl.
x = 'A'; //x változóba berakunk egy A karaktert
x += 2; //x változóban a C karakter lesz -
-
Tomika86
senior tag
válasz
gyapo11 #16563 üzenetére
Mire ideértem a projektemmel, nagyon sok weboldalt átlapoztam. Nem megy középfokon még az angol, de azért megértem amiket írnak (na videóban nem értem meg).
A weboldalakkal voltak olyan gondjaim, hogy egy dolgot máshogy írtak meg. A fórumokban nagyon sok olyan projekt volt, ami hibásan lett közzétéve, ezekre külön kell figyelni.
Új hozzászólás Aktív témák
Hirdetés
- Genshin Impact (PC, PS4, Android, iOS)
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Hobby elektronika
- Milyen széket vegyek?
- HiFi műszaki szemmel - sztereó hangrendszerek
- Revolut
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- A fociról könnyedén, egy baráti társaságban
- Fujifilm X
- EAFC 25
- További aktív témák...
- Eladó ASUS Phoenix GTX 1660 OC 6GB (PH-GTX1660-O6G)
- Új INTEL LAMINAR RM1 (LGA1700/1851) nullperces, rézmagos hűtők! GAR/SZÁMLA! A LEGOLCSÓBB SZÁMLÁS ÁR!
- Samsung Tab A7 Lite (LTE/4G) SM-T225
- 0 perces RYZEN laptop, eredeti Win10! FullHD IPS / 12GB DDR4 / 1TB M.2 SSD! LEGOLCSÓBB SZÁMLÁS ÁR!
- iPad Pro 11" M4 2024 256GB Cellular - Apple garancia, 100%, független, ezüst, doboz, számla
- BESZÁMÍTÁS! ASUS ROG STRIX X570-E Gaming alaplap garanciával hibátlan működéssel
- 129 - Lenovo Legion Pro 7 (16ARX8H) - AMD Ryzen 9 7945HX, RTX 4080
- Beszámítás! Apple Watch SE 2024 44mm Cellular okosóra garanciával hibátlan működéssel
- ÁRGARANCIA!Épített KomPhone i9 14900KF 32/64GB RAM RTX 5070Ti 16GB GAMER PC termékbeszámítással
- BenQ PD-2700-U Monitor - Designer 4K 27"
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest