Hirdetés

2024. május 22., szerda

Gyorskeresés

Hozzászólások

(#1104) Jester01 válasza Benmartin (#1102) üzenetére


Jester01
veterán

Ajjjaj ilyen rossz példával ne kábítsuk szegény tanulókat :P
Hirtelen ennyi:

1. te nem a sorok elejéről szedted le az első 4 karaktert
2. az fscanf visszatérési értékét célszerű ellenőrizni, nem pedig a feof-ot
3. %s formátummal nem olvasunk fájlneveket (sem) mert megáll a szóközöknél
4. az fscanf-ben nincs hossz limit
5. teljesen felesleges betölteni a memóriába a fájlt
6. strcat-hoz hiányzik a megfelelő #include
7. malloc-hoz hiányzik a megfelelő #include
8. a malloc void*-ot ad vissza, csúnyán néznek azokra akik ezt cast-olják
9. a lefoglalt memóriát nem szabadítod fel
10. a változók globálisak nem lokálisak
11. az ftell nem unsigned int-et ad vissza
12. hibakezelés teljes hiánya

Jester

Copyright © 2000-2024 PROHARDVER Informatikai Kft.