- Samsung Galaxy S20 Ultra 5G - nagy ügy
- Nem maradhat AI nélkül a strapaszekció sem
- Xiaomi 14T Pro - teljes a család?
- Milyen okostelefont vegyek?
- Keretmentesít a Galaxy S25 FE
- Samsung Galaxy Z Flip5 - ami kint, az van bent
- Telekom mobilszolgáltatások
- Prohardver app (nem hivatalos)
- iPhone topik
- Honor Magic6 Pro - kör közepén számok
Aktív témák
-
TheVeryGuest
senior tag
Persze ha fgets-t használnátok, ahogy én tettem nem kellene szopni semmivel, mert beolvas pont egy EOL-ig egy sort, illetve a visszatérési értéke 0, ha hiba volt, vagy EOF. Utána egy fprintf-fel már csak ki kell írni a fileba a mezőket, a konverziót elvégzi magától.
''sokkal kevésbé átlátható''
Inkább látszik, hogy jávázol, ahol minden adattípus absztrakt, oszt lehet nyomni rá az operátorokat, nem olyan HW közeli, mint a jó öreg C és a beépített függvények. Az ilyenek miatt lassú a java. Mert így mindig a sor régi hossza + az új cucc hossza karakter ''másolódik'', ahelyett, hogy csak az új hossznyit írnánk a végére. -
Zsu_
senior tag
No, akkor megpróbálom értelmezni a programod....
Végülis ez a dolog kulcsa....
megnyitod a 2filet,
for ciklus:1től file végéig olvassa a megadott szövegfile karaktereit,
{
feltölti a ''sor'' elemeit
c tartalmát, tehát az egyesével beolvasott karaktereket az ''ideiglenesben'' tárolja
(eközben b=2től lépked addig, amíg b!=sortöréssel
b-be átmásolja ''ideiglenes'' tartalmát)
} /*for ciklus vége*/
Majd belírja a fileba b, szóköz, ideiglenes, sor tartalmát.
/b-ben van, hogy milyen hosszú a sor; ideiglensben van, maga a szöveg; ''sorban ''van hogy hányadik sor.
Végül bezárja mindkét filet.
Jól értem?
Bocs a zagyvaságért -
F-ECT$
titán
Tehát a lényeg: elkezdi beolvasni a karaktereket. A legelsőt beolvassa ''c''-be, majd elkezdi felépíteni a ''sor'' sztringet úgy, hogy berakja az aktuális sorszámot, majd egy space-t. Ezután a belső for ciklus feltölti az ''ideiglenes'' sztring tartalmát: az első ''c'' karakter + a ''b'' karakterek. Eközben a ''b'' számolja a sorban lévő betűk számát. Ha a sor végére ér, akkor a ''sor'' sztringhez fűzi a betűk számát majd egy space-t majd pedig az ''ideiglenes'' sztinget, ami pont a sor betűiből áll.
Aktív témák
Hirdetés
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X 16/32/64GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
- Dell és HP szerver HDD caddy keretek, adapterek. Több száz darab készleten, szállítás akár másnapra
- Új Apple iPhone 16 Pro Max 256GB, Kártyafüggetlen, 3 Év Garanciával
- LG 48C2 - 48" OLED EVO - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - A9 Gen5 CPU
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged