- Samsung Galaxy S25 - végre van kicsi!
- Vivo X200 Pro - a kétszázát!
- Yettel topik
- Samsung Galaxy Watch7 - kötelező kör
- Android alkalmazások - szoftver kibeszélő topik
- Megérkezett a Google Pixel 7 és 7 Pro
- Honor Magic V5 - méret a kamera mögött
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Samsung Galaxy A56 - megbízható középszerűség
- Milyen okostelefont vegyek?
-
Mobilarena
Új hozzászólás Aktív témák
-
BullSoft
tag
válasz
Miracle #1374 üzenetére
Ma is keresgéltem, és ráleltem a magyarázatra, nem az oprendszeren/fordítón múlik
''A PASCAL nyelvben megismert EOF függvénytõl eltérõen mûködik a C feof( ) függvénye. Míg a PASCAL-ban az EOF elõre ''jósol'', addig a C-ben a feof( ) egy állapotjelzõ lekérdezésére szolgál, azaz C-ben a feof( ) akkor ad igaz értéket, ha egy korábbi mûvelet file végét jelzett.''
Igy a feltételbe fgets(puff, 255, f)!=NULL-t írva már helyesen működik.
[Szerkesztve] -
BullSoft
tag
Hali!
Lehet amatőr kérdés, de ha van C-ben egy
while (!feof(f)) {
...
fgets(tmp, 255, f);
...
}
ciklusom, akkor a file utolsó sorát miért dolgozza fel mindig kétszer? (do-while-al is)
ProgZH-ban is írták a javítók hogy kétszer dolgozza fel, de MIÉRT?
[Szerkesztve] -
BullSoft
tag
válasz
Jester01 #1170 üzenetére
Kozben rajottem. Volt egy char *tmp-em amibe olvasni akartam egy fajlbol soronkent. Foglaltam neki helyet a memoriaban es ment rogton. Mondjuk Borlandban jo volt ezelott is, csak Devben halt meg, ez erdekes.
Hiaba, szokatlan nekem ez a C/C++ a Pascal/Delphi utan. De hat ezt tanuljuk BME-infon, szal muszaj lesz erre atterni[Szerkesztve]
-
BullSoft
tag
Hali!
Vki nem tudja mitől lehet az, hogy DevC++ban mikor fgets fv-el probalok fajlbol beolvasni, rogton szetfagy az egesz? Borland C++ban simam muxik a progim, DevC++ban lefordul, de ahogy erre kerul sor, meghal rogton (es tuti h az fgets okozza).
Új hozzászólás Aktív témák
Hirdetés
● olvasd el a téma összefoglalót!
- Samsung Galaxy S25 - végre van kicsi!
- Vivo X200 Pro - a kétszázát!
- Milyen videókártyát?
- Windows 10
- Építő/felújító topik
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Yettel topik
- Garmin Edge 1050 kerékpáros óra: mindenből a legtöbbet
- Vírusirtó topic
- A lemondást javasolja az Intel vezetőjének Donald Trump
- További aktív témák...
- Eladó karcmentes Apple iPhone 12 128GB / 12 hó jótállással
- Vállalom Xiaomi Okoskamerák szoftveres javíttását
- GYÖNYÖRŰ iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS3134, 95% Akkumulátor
- Microsoft Surface Pro 9 i5-1245U 16GB 512GB 1év garancia
- Gamer PC-Számítógép! Csere-Beszámítás! I7 6700 / GTX 1660Ti / 16GB DDR4 / 500GB SSD
Állásajánlatok
Cég: FOTC
Város: Budapest