- Milyen belső merevlemezt vegyek?
- Sugárhajtómű ihlette a Zalman CPU-hűtőjét, de nem az üzemzaj tekintetében
- Gaming notebook topik
- NTFS, exFAT, FAT32 – Melyiket válaszd és miért?
- Vélemény: nem úgy tűnik, de Lip-Bu Tan most menti meg az Intelt
- Bambu Lab 3D nyomtatók
- Forrmell.enn
- OLED TV topic
- 3D nyomtatás
- Canon EOS DSLR topic
-
PROHARDVER!
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
-
Janos250
őstag
A volatile akkor kell, ha úgy is változhat a változó értéke, hogy a fordító előre "nem tud róla". Pl. interrupt megváltoztatja, vagy amikor perifériát olvasol. Azt teszi, hogy nem puffereli az értéket, hanem mindig újraolvassa az adott helyről, valahányszor kell. Ártani sehol nem árt, viszont, ha feleslegesen használod, lassít a pufferelés hiánya miatt. A konstansok elé biztosan nem kell volatile, hiszen azt más programrészlet (interrupt, másik szál akár másik magon) biztosan nem változtatja meg.
-
Volatile egészen biztosan kell a megszakításban használt változókra, de nekem még gyanús ez a feltétel is:
currentpulse >= pulzus || voros
Én így írnám fel:currentpulse >= (pulzus || voros)
Nem vagyok pontosan tisztában a műveleti sorrenddel, ezért általában az indokoltnál több zárójelet használok, de elég sokszor okoz nehezen kideríthető hibát, így biztosra megyek.Vladi: az enkódert nem kell pergésmentesíteni?
Új hozzászólás Aktív témák
- Intel Core i7 6700K / GTX 1660TI / 16GB DDR4 RAM / 500 GB SSD konfig eladó
- Samsung Galaxy S23 128GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy A53 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- Megkímélt állapotú Xbox Series X 1TB eladó. Kitisztítva és újrapasztázva!
- Gamer PC - i5 13400F, GTX 1080ti és 16gb DDR5
- AKCIÓ! Dell Precision 5820 XL Tower PC - Xeon W-2123 112GB RAM 512GB SSD 1TB RX 580 8GB Win 11
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- Csere-Beszámítás! Akciós Gamer PC! R5 5500 / GTX 1070Ti Rog Strix / 32GB D4 / 500GB SSD
- Eladó Új Motorola G31 4/64GB szürke / 12 hónap jótállással!
- Xiaomi Redmi A3 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest