- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Amazfit Active 2 NFC - jó kör
- Mire lesz elég a Z Fold8 extra akkumulátora?
- Xiaomi 17 Ultra - jó az optikája
- Hivatalos a OnePlus 13 startdátuma
- Samsung Galaxy A52s 5G - jó S-tehetség
- Xiaomi 17 - még mindig tart
- MWC 2026: Óriásakkut tuszkoltak egy szupervékony hajlíthatóba
- Azonnali mobilos kérdések órája
- Huawei Watch GT Runner 2 – óra a futóra?
Új hozzászólás Aktív témák
-
nyunyu
félisten
Bontsuk kette a problemat.
Mint rajottem, az ftell/fgetpos csak akkor mukodik "helyesen", ha mar olvastam a streambol.
Ha elso olvasas elott adom ki, akkor -20-at ad vissza, es innentol fogja egyesevel novelni/csokkenteni a poziciot minden getc/ungetc utan, nem nullatol.
Ez a kisebbik problema.Nagyobbik bajom az, hogy a getc platform fuggoen kezeli a sorvege karaktereket.
Pl. Visual C++ 2010 Win alatt ha \n karaktert lat, akkor lenyeli az utana jovo \r karaktert es mindig kettovel noveli a fajl poziciot.
Ez azert problema, mert a feldolgozando forraskodok egy resze UNIX alatt lett mentve, ott meg nincsen \r az \n utan, de akkor is kettovel noveli a poziciot...Plusz nehezitesnek vannak olyan forraskodok is, amiben nincs \n, hanem \r-rel vannak tordelve.

Probaltam szamolni, hany getc/ungetc-nel jarunk, de az sem ad pontos eredmenyt, mivel nem tudom eldonteni, hogy a latott \n karakternel eggyel vagy kettovel noveljem az indexet.
Windows alatt automatikusan utana rakott \r egyaltalan nem jon at a getc-vel, nem tudom megszamolni.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- A tajvani chipgyártóknak is beteszi a kaput a Hormuzi-szoros lezárása
- Kertészet, mezőgazdaság topik
- exHWSW - Értünk mindenhez IS
- Autós topik
- Zeneszerkesztő és DJ topic
- Fejhallgató erősítő és DAC topik
- Analóg fényképezés
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- One otthoni szolgáltatások (TV, internet, telefon)
- Gaming notebook topik
- További aktív témák...
- HP EliteDesk 705 G4 / AMD Ryzen 3 Pro 2200G / 16GB DDR4 /256 GB SSD 6 hó garancia
- HP Elitebook 850 G8 15,6" i5 1135 G7, 8-16GB RAM, SSD, jó akku, számla, 6 hó gar
- LG 55QNED823RE / QNED / 55" - 140 cm / 4K UHD / 120Hz & 4ms / HDR Dolby Vision / FreeSync + HDMI 2.1
- GYÖNYÖRŰ iPhone 14 Pro 128GB Deep Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS4677
- RÉSZLETRE .Bankmentes kamatmentes. OPCIONÁLIS. G.SKILL Trident Z5 Neo RGB 96GB (2x48GB) DDR5 6000MHz
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



