- iPhone topik
- Okosóra és okoskiegészítő topik
- Google Pixel topik
- Milyen okostelefont vegyek?
- Apple iPhone 17e – mágnesek ereje
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Apple iPhone 16 Pro - rutinvizsga
- Xiaomi 17 - még mindig tart
- Apple Watch Sport - ez is csak egy okosóra
- Motorola Edge 50 Fusion - jó fogás
Ú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 fociról könnyedén, egy baráti társaságban
- PlayStation 5
- BestBuy topik
- Parfüm topik
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- Milyen billentyűzetet vegyek?
- Spórolós topik
- A Föld teraformálásával építene galaktikus birodalmat Elon Musk
- Autós topik
- Milyen videókártyát?
- További aktív témák...
- Legolcsóbb! Számla + Garancia! Meta Quest 3S Virtuális valóság szemüveg!
- Gamer PC , i9 14900K , RTX 5070 , 32GB DDR5 , 2TB NVME
- iPhone SE2 2020 gyári független új akku emelt kapacitás IOS 18
- Gigabyte G5 KF 15.6" FHD IPS i5-12500H RTX 4060 16GB 512GB NVMe magyar vbill gar
- ÚJ! Lenovo Legion Pro 5 Gamer laptop i9 14900HX RTX 5070 32GB DDR5 Garancia
- GYÖNYÖRŰ iPhone 11 Pro 64GB Silver -1 ÉV GARANCIA - Kártyafüggetlen, MS3565
- Eladó Dell Latitude 5340 i5-1345U 16 GB DDR5 Törésgarancia
- AKCIÓ! Gigabyte G1.Sniper Z97 chipset alaplap garanciával hibátlan működéssel
- Apple iPhone 11 Pro 64GB, Kártyafüggetlen, 1 Év Garanciával
- iPhone X 64GB 100% (3hónap Garancia)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



