Hirdetés
- Nincs megállás akkuméretben
- Android alkalmazások - szoftver kibeszélő topik
- Poco F7
- Fotók, videók mobillal
- Samsung Galaxy A53 5G - kevesebbet többért
- Yettel topik
- Telekom mobilszolgáltatások
- Akciófigyelő: Megnyílt a Xiaomi hivatalos magyar webáruháza
- CES 2025: Megjött az Amazfit Active 2
- Huawei P30 Pro - teletalálat
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
sghc_toma #730 üzenetére
Hali!
Köszi, de a feladatkiírásban az is benne van, hogy STL-tárolót NEM szabad használni, így értelemszerűen nem tárolhatom a könyvtári vectorban, saját tárolót kell létrehozni. Épp ez nehezíti az ügyet, ha lehetne STL-t használni, akkor elég gyorsan kész lenne a feladat.
Az std::for_each ugyanígy STL-algoritmus...Az iterátorok létrehozására itt található egy elég jó módszer: [link].
Igazából az operator+ fájlösszefűzés, meg a többi felüldefiniálás jó ötlet, de pl. az összefűzésnek a tail program szempontjából nem biztos, hogy van értelme, mivel ennek nem is alapfunkciója az összefűzés.
Igen, a szöveges állomány egy objektum, de akkor ennek az osztálynak milyen tagfüggvényei legyenek? Beolvasás, utolso_x_sor(), utolso_x_byte(), stb., egyéb ötletek?
Vagy akkor inkább az lenne a jobb módszer, ha ezt az egész objektumot átpasszolnám egy Tail osztálynak, amiben lennének az említett utolso_x_sor(), utolso_x_byte() függvények, amik aztán feldolgozzák az objektumot, és a kívánt sorokat/byte-okat visszaadják a mainnek?
Bocs, hogy ennyi kérdésem van, csak mielőtt nekimegyek a feladatnak, mint tót az anyjának, azelőtt jobb gondolkodni, mi lenne az ideális és egyben kényelmes módszer.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- KÜLÖNLEGES RITKASÁG!!! VADIÚJ Surface Pro 12 12" Snapdragon X Plus 16GB 512GB LEVENDULA 686g
- Csúcskategóriás gamer fenevad: ASUS ROG Strix Scar G733QS (Ryzen 9, RTX 3080, 32gb ram/1tb ssd)
- Huawei Watch GT5 Pro 2027.04.15.-ig Garis!
- szinte új Apple Watch Ultra 2 GPS + Cellular 49 mm fekete titántok titán milánói szíj 1 év garancia
- újszerű Apple Watch Series 10 GPS 42mm kozmoszfekete alumíniumtok fekete Apple garancia
- GYÖNYÖRŰ iPhone 11 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS3126, 98% Akkumulátor
- AZONNALI SZÁLLÍTÁS Eredeti Microsoft Office 2019 Professional Plus
- LG 48C4 - 48" OLED evo - 4K 144Hz - 0.1ms - NVIDIA G-Sync - FreeSync - HDMI 2.1 - A9 Gen7 CPU
- Huawei Nova Y70 128GB, Kártyafüggetlen, 1 Év Garanciával
- MacBook Pro 16" M3 Pro 36GB 512GB Gar. SPACE BLACK
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest