- pgee blogja
- A hozzászóláshoz be kell jelentkezni
- 915 megtekintés
Hozzászólások
Bocs, de ezen már csak :-D -ni lehet ;-)
--------------------------------------------------------
Kéretik némi kétkedéssel fogadni mindent amit leírok.
Jelszavam - Sándor Györgytől kölcsönözve: "A hülyeség, ha nem is xylofonozik - FOSZFORESZKÁL!!"
- A hozzászóláshoz be kell jelentkezni
Melyik részére gondolsz?
--------------------
Powered by Ubuntu 5.10
- A hozzászóláshoz be kell jelentkezni
Számomra az egész nevetséges. Az is, hogy olyan anyagot kérnek számon ami ha jól értem, csak a köv. félévben lesz tananyag, meg a példaként hozott kódrészlet is - ha jól értelmezem, bár a C++ kimaradt az életemből, csak sejtéseim vannak, hogy mit is csinál (dehát ott van mellette a szöveges magyarázat, ami kb. pontosan ugyanazt írja amit én kinéztem a kódból :) )
Tudod, úgy huszonsok éve estin jártam középiskolába (Hámán Kató - ha ez mond valamit) - ott tapasztaltam olyat, hogy a programozás tanár kb. ott tartott az anyagban ahol az osztály. No ez azon túltesz érzésem szerint... de lehet, hogy csak én vagyok tájékozatlan. ;)
na ezt most sikerült roppant értelmesen megfogalmaznom :D Mentségemre: egyszerre foglalkozni 5 dologgal csak női aggyal egyszerű, nekem nem igazán megy :)
--------------------------------------------------------
Kéretik némi kétkedéssel fogadni mindent amit leírok.
Jelszavam - Sándor Györgytől kölcsönözve: "A hülyeség, ha nem is xylofonozik - FOSZFORESZKÁL!!"
- A hozzászóláshoz be kell jelentkezni
Igen körülbelül ez a helyzet, jó némi oktatás van, de ilyen szinten kb. középsuli első osztályában is le lehetne adni, és nem középsuli, hanem egyetem! Arról nem is beszélve, hogy a gyaktanár sem piskóta:
1. ordibál velem, mert szar a program (azt csinálja amit a feladat kér, csak nem hajlandó elolvasni, rendesen, vagy 3. olvasás után sem érti)
2. a másik, és ez az igazán vicces:
if(m > 9 || m < 0) {...}
megint ordibál velem, hogy nem jó, 3. leb@szás után közli hogy miért nem: hogy lehet egy szám egyszere nagyobb kilenc és kisebb, mint 0??? Itt már nem tudtam, hogy sírjak, a tanár szemébe röhögjek, vagy a kandikamerát keressem... Mindenesetre leesett mi a baja: nem ismeri a || operátort, ÉS műveletnek hitte... Mondom, hogy ott VAGY van. Mire a tanár: Jaaaaa...
Erről megint csak ennyit....
(Egyébként azt hittem elnéztem valamit, vagy az oldal szarakodott, és késztetett :-D-re...)
--------------------
Powered by Ubuntu 5.10
- A hozzászóláshoz be kell jelentkezni
Izé... kicsit visszanéztem... biztos, hogy igazad van???
0-s tömbindex: ha nem teszek bele értéket akkor is lefoglalja a helyét? (Mondom: nem vagyok programozó és C++-t csak könyvben láttam)
Másik: az a file beolvasás... hol marad feldolgozatlan érték?
Nem teljesen értem, mert
ciklus utolsó sora: olvas
ciklusvég -> vissza az elejére -> teszteli, hogy az utolsó olvasás eof-t adott-e eredményül.
Vagy ez a fajta olvasás az utolsó rekorddal egyidőben jelzi a file végét?
--------------------------------------------------------
Kéretik némi kétkedéssel fogadni mindent amit leírok.
Jelszavam - Sándor Györgytől kölcsönözve: "A hülyeség, ha nem is xylofonozik - FOSZFORESZKÁL!!"
- A hozzászóláshoz be kell jelentkezni
0. index: lefoglalni persze hogy lefoglalja, de nem tesz bele semmit.
Az olvasás meg... hmm... utána néztem. Ha az utolsó hasznos sor után van egy üres sor, akkor hajlandó az utolsót is feldolgozni, ami így viszont már nem teljesen az utolsó. Tehát: nevek vannak a file-ban, notepad-al szerkesztve, ha az utolsó név után nem ütsz entert, akkor azt még kiolvassa, de a fájl vége jelet is, így a ciklus végetér anélkül, hogy betenné a vektorba.
--------------------
Powered by Ubuntu 5.10
- A hozzászóláshoz be kell jelentkezni
Hm... hát igen...
Mondjuk amikor utoljára programoztam, akkor nem kellett ilyen apróságokkal foglalkozni, az utolsó sor meg az EOF hozzám még mindig külön érkezett. (ha meg nem, akkor irány a support, hogy vajon miért is :-D )
--------------------------------------------------------
Kéretik némi kétkedéssel fogadni mindent amit leírok.
Jelszavam - Sándor Györgytől kölcsönözve: "A hülyeség, ha nem is xylofonozik - FOSZFORESZKÁL!!"
- A hozzászóláshoz be kell jelentkezni
Ha az utolsó sor végén nincs újsor karakter, akkor az nem szövegfájl (hiába pl. txt a kiterjesztése), hanem bináris. Tehát a program helyesen működne... Csakhogy: ahhoz olvasni kell belőle, hogy tudni lehessen, vége van-e a fájlnak. Bármely más esetben csak a pozició alapján dönthető el, vége van-e.
Ahogy elnézem, az eltére jársz - nem hittem, hogy egy gyakvez ennél a tárgynál ilyet produkál.
- A hozzászóláshoz be kell jelentkezni
???????????? :-o
Ezzel most valami nagyon újat mondtál nekem. Nem lehet, hogy ez erősen platformfüggő dolog? ;)
RFC v. valami hasonló esetleg?
--------------------------------------------------------
Kéretik némi kétkedéssel fogadni mindent amit leírok.
Jelszavam - Sándor Györgytől kölcsönözve: "A hülyeség, ha nem is xylofonozik - FOSZFORESZKÁL!!"
- A hozzászóláshoz be kell jelentkezni
Próbáld ki: nincs sorvége jel az utolsó sor végén,pl a fájl egyetlen a betűt tartalmaz:
Nem ez lesz:
~ $ cat file
a
~ $
hanem:
$ cat file
a~ $
- A hozzászóláshoz be kell jelentkezni
Persze, de mi ebben a meglepő? A cat ha jók az emlékeim, nem foglalkozik a file szerkezetével semmilyen formában. És ha ugyanezt megnézed vi-szerű programmal? Vagy mit magyaráz mindez? Azért írtam, hogy nemm ismerem a C++-t, elképzelhetőnek tartanám, hogy a file végéig olvassa az utolsó sort és csak a köv. olvasás jelzi a file véget.
Bocs, bizonyos dolgokban a unixos filozófiát nehezemre esik magamévá tenni. Én még abban nőttem fel, hogy vannak blokkok, azon belül rekordok, az EOF meg egy spec. jel az adathordozón.
$ cat x.pl #!/usr/bin/perl my $i=0; while(<>){ print $i++,$_,"\n"; } $ --- itt feltöltöttem valami szeméttel a zz.zz fike-t. $ echo -n "111111" >>zz.zz $ od -c zz.zz 0000000 a s d \n n c n c n c n c \n k k k 0000020 k k k \n 1 1 1 1 1 1 0000032 ---- itt az uolsó, üres sort nem igazán értem. $ cat zz.zz asd ncncncnc kkkkkk 111111$ cat zz.zz | ./x.pl 0asd 1ncncncnc 2kkkkkk 3111111 $
--------------------------------------------------------
Kéretik némi kétkedéssel fogadni mindent amit leírok.
Jelszavam - Sándor Györgytől kölcsönözve: "A hülyeség, ha nem is xylofonozik - FOSZFORESZKÁL!!"
- A hozzászóláshoz be kell jelentkezni