Hirdetés
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- gban: Ingyen kellene, de tegnapra
- NASsoljunk: ZyXEL NSA-310 és az FFP
- Graphics: Hamis SSD-k az online piactereken, hirdetési oldalakon, hogyan szűrd ki?
- vrob: Irány a 32 bit: játékprogramok 1994-1995-ben
- Luck Dragon: MárkaLánc
- Lenry: Már megint el fog pusztulni a világ
- hcl: Xbox One S macerálás
- pityutool: Soproni VasVilla Bringabörze
-
LOGOUT.hu
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
-
ekkold
Topikgazda
Változó, hogy mikor melyik a jobb (#define vagy pl. const int).
Van amikor csak az egyik jó, pl. vannak olyan függvények amelyeknek csak változó lehet a paramétere, simán egy beírt szám nem. Ilyenkor a #define-al megadott érték nem lesz jó paraméterként használva.
Aztán itt van pl. ez:
#define ERR_MSG1 "Megszakadt a kapcsolat!";
const char* err_msg1 "Megszakadt a kapcsolat!";Ha a programban több helyen írjuk ki ezt az üzenetet, akkor az első esetben (#def..), a program több különböző helyén is fog tárolódni a szöveg, annyi példányban ahányszor kiírjuk. A második esetben viszont csak a stringre mutató pointer lesz többször felhasználva, a szöveg csak egyszer tárolódik el.
Az fordító optimalizálójára szerintem nem illik túlságosan támaszkodni, mert nem biztos, hogy mindig ugyanúgy fog viselkedni, és a működése attól is függ, hogy mi az optimalizálás célja (mert az is állítható: kódméret, sebesség, memóriahasználat, stb...), valamint sok esetben az is állítható, hogy mennyire legyen "agresszív" az optimalizálás. Utóbbi esetben sokkal hatékonyabb lehet, de előfordulhat, hogy olyasmit is kiszed amit nem kellene, és összeomlik a program... Tudom sokan már nem így programoznak, de én még azt tanultam, hogy igyekezzünk eleve hatékony kódot összehozni...
Új hozzászólás Aktív témák
Hirdetés
- ZBook Fury 15 G7 15.6" FHD IPS i7-10850H RTX 3000 32GB 1TB NVMe magyar vbill ujjolv IR kam
- Lenovo ThinkPad P1 Gen1,15.6",FHD,i7-8850H,32GB DDR4,1TB SSD,P2000 4GB VGA,WIN10
- RTX 4080 Super (GAINWARD Panther OC)
- Precision 7560 15.6" FHD IPS i7-11850H T1200 32GB 512GB NVMe IR kam gar
- Dell Latitude 5450 14" FHD IPS Ultra 5 135U 16GB 256GB NVMe IR kam gar
- LG 32GP850-B - 32" NANO IPS / 2560x1440 / 180Hz 1ms / NVIDIA G-Sync / AMD FreeSync / HDR 400
- ÁRGARANCIA!Épített KomPhone i3 10105F 16/32/64GB RAM RTX 3050 6GB GAMER PC termékbeszámítással
- Xiaomi Redmi Note 11 Pro 128/6GB Fekete / Normál állapotban / 12 hónap jótállással
- Csere-Beszámítás! RTX Számítógép játékra! R5 5600X / RTX 3060Ti / 1TB SSD / 32GB DDR4
- Szinte új, minőségi, állítható ritkítóolló
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest