Hirdetés
- Kormányok / autós szimulátorok topikja
- Milyen processzort vegyek?
- Apple MacBook
- Apple asztali gépek
- Amlogic S905, S912 processzoros készülékek
- 5 kilowattos GPU-k előtt nyitná meg az utat az Intel
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Itt a Valve GŐZGÉP — Steam Machine, mi vagy te? 🧐
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Lézervágás, gravírozás
-
PROHARDVER!

Új hozzászólás Aktív témák
-
dqdb
nagyúr
válasz
pmonitor
#17807
üzenetére
void search(wchar_t* sPath, wchar_t* sFileMask, FAJLKERESESEREDMENYE* pFke, char almappae, char mappae, char fajle)Ha már állandóan az optimalizáláson pörögsz, akkor hol vannak a
constmódosítók azon paraméterek elől, amelyek értékét nem módosítja a kód, és emiatt a compiler optimalizáláskor figyelembe tudja venni?wchar_t* sPath_1 = (wchar_t*)GlobalAlloc(LMEM_FIXED, (wcslen(sPath) + wcslen(sFileMask) + 1) * sizeof(wchar_t));Először is:
Másodszor az első paraméterben szereplő
LMEM_FIXEDaLocalAllochíváshoz tartozó konstans, itt aGMEM_FIXEDkonstanst kellene használni.if (sPath_1 == INVALID_HANDLE_VALUE) MessageBox(0, L"memória", L"Üzenet", 0);A dokumentáció alapján sikertelen foglalás esetében a
GlobalAllocvisszatérési értékeNULL, míg azINVALID_HANDLE_VALUEértéke -1, szóval rossz a hibakezelésnél mind a feltétel, mind a kezelése, hiszen NULL pointerrel továbbengeded a futást.És itt abbahagytam, mert feleslegesnek éreztem folytatni. Az egy pillantásra látszik, hogy tele van a kód buffer overflow aknával.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- ÚJ HP Business Slim Smartcard Bolti ár:17k INGYEN FOXPOST
- Új, bontatlan Kingston FURY 16GB DDR5 6000MHz CL36 Beast XMP/EXPO - 2 év bolti garival! -
- HP ProBook 430 G3, 13,3" HD kijelző, I5-6200U CPU, 8GB DDR3, 128GB SSD, W11, Számla, 1 év garancia (
- Lenovo Thinkpad T470S, 14" FHD kijelző, I5-6200U CPU, 8GB DDR4, 128GB SSD, W11, Magyar bill, Akku X,
- Dell Latitude 5480, 14" FHD kijelző, I5-7300U CPU, 16GB DDR4, 256GB SSD, W11, Magyar bill, Számla, 1
- Apple iPhone 15 Pro Max 256 GB White Titanium 1 év Garancia Beszámítás Házhozszállítás
- Samsung Galaxy A36 5G / 6/128GB / Kártyafüggetlen / 12Hó Garancia / Bontatlan
- iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS3831, 100% Akkumulátor
- GYÖNYÖRŰ iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3060, 100% Akkumulátor
- GYÖNYÖRŰ iPhone 12 mini 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS3849, 100% Akksi
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi



