Kezdőlap › Fórumok › Programozás › file beolvasás c++
- This topic has 154 hozzászólás, 8 résztvevő, and was last updated 16 years, 9 months telt el by
kisbetu.
-
SzerzőBejegyzés
-
2008-10-20-15:12 #2174461
(Amúgy neked mi a szakmád?)
2008-10-20-15:12 #2174462(Amúgy neked mi a szakmád?)
2008-10-20-16:03 #2174464jules wrote:Elviekben ertem, hogy mirol van szo. Nyilvan ket ciklus kell, hogy a matrix matrixelemeit beolvassa; vegigfusson a sorokon es az oszlopokon.
Az is nyilvanvalo, hogy a matrixokat is kulon kellene indexelni, tombositeni; akkor kvazi lesz 3 db. ciklus. Csak a megvalositas nehezkes nekem…Ez az! Tehát akkor még egy ciklus kell, és a mátrixokból is tömb lesz (mármint sok mátrix)! Tudsz te, ha akarsz 😛
Akkor már „csak” meg kell valósítani…2008-10-20-16:03 #2174463jules wrote:Elviekben ertem, hogy mirol van szo. Nyilvan ket ciklus kell, hogy a matrix matrixelemeit beolvassa; vegigfusson a sorokon es az oszlopokon.
Az is nyilvanvalo, hogy a matrixokat is kulon kellene indexelni, tombositeni; akkor kvazi lesz 3 db. ciklus. Csak a megvalositas nehezkes nekem…Ez az! Tehát akkor még egy ciklus kell, és a mátrixokból is tömb lesz (mármint sok mátrix)! Tudsz te, ha akarsz 😛
Akkor már „csak” meg kell valósítani…2008-10-20-17:06 #2174465Ez igy nem mukodik. Passz…
2008-10-20-17:06 #2174466Ez igy nem mukodik. Passz…
2008-10-20-17:24 #2174467jules wrote:Ez igy nem mukodik.Mi?
2008-10-20-17:24 #2174468jules wrote:Ez igy nem mukodik.Mi?
2008-10-20-18:44 #2174469jules wrote:Ez igy nem mukodik.Ez a játék izgalmasabb mint a másik témában megtalálható torpedó, itt még a játékot is ki kell találni nemhogy még a megoldást. Bár nem annyira jó mint a lottó, mert ott nyeremény is van, itt meg még senki semmit sem ajánlott fel. :-
jules wrote:Elviekben ertem, hogy mirol van szo. Nyilvan ket ciklus kell, hogy a matrix matrixelemeit beolvassa; vegigfusson a sorokon es az oszlopokon.
Az is nyilvanvalo, hogy a matrixokat is kulon kellene indexelni, tombositeni; akkor kvazi lesz 3 db. ciklus. Csak a megvalositas nehezkes nekem…Nekem is, mivel egy árva szó sem hangzott el a műveletek jellegéről, nem mindegy hogy minden mátrixot egymás után kell megvizsgálni, vagy műveletet kell végezni közöttük.
jules wrote:Teljesen igazad van, nem teljesen tiszta a dolog. Eppen ezert irtam ide, hogy segitseget kerjek/kapjak, mert nem latom, hogy hogyan kellene kineznie, pedig fontos lenne.
Persze eddig is tok sokat segitettetek, ezert koszi is; de ha mukodne a dolog, akkor szuper lenne.Amit eddig tudunk:
1. be kell olvasni komplex mátrixokat fájlból
2. valamit kell velük csinálni
3. valamivel kell a valamit csinálni (ez lenne a linuxforum.cpp.txt ???)
4. valamilyen nyelven kell megvalósítani (se nem C, se nem C++, valamilyen a kettő között álló ismeretlen arányú keverékén)
5. a valamilyen végeredménnyel valamit kell-e csinálni? (még nem esett szó róla)Elakadtál ott, hogy nem tudod hova miért hogyan kell a beolvasott mátrixokat tenni, mi meg nem tudjuk mit kell velük csinálni, ezért nem lehet eldönteni mi jó és mi nem.
jules wrote:Ha atdefinialom a MATRIX-ot, ahogy gabaman irta, akkor a tobbi fuggvenyt is at kellene irni, mert nincs benne, hogy hanyszor hanyas a matrix.
Amugy meg, ha lefuttatom a hozzarakott fugvenyekkel (a BEO();-ben), akkor szegmens hibat ir ki…Ez így igaz. Lehetne akár std::vector típust is használni, nagyon sok megoldása van ennek a részfeladatnak.
jules wrote:Az eredeti kod az vilagos, de az csak 1 db. matrixot tud beolvasni. Ha most a mindegyiket be szeretnem olvasni, akkor ennyire bonyolult lenne?Könnyebb lenne segíteni, ha el tudnál rugaszkodni a beolvasástól és egészben tudnál gondolkodni. A beolvasás már működik, amit „beolvasás” alatt értesz az valójában tárolás, mert nem tudsz mit kezdeni a beolvasott mátrixokkal. Jelenleg mindegyiket beolvasod ugyanoda (azaz felülírod feldolgozás nélkül). De mint ahogy fent írtam, máshogy kell tárolni ha egyesével feldolgozod, mint ha műveletet végzel közöttük.
Tudom hogy már sok lesz, de a korlátokat sem ismerjük. A megoldások a lényeg, vagy van valami megkötöttség. Az 1 mátrixos példa szentírás vagy csak útmutató? Át kell-e írni C++ szemléletűre vagy elég a vegyes bazár? Még lehetne folytatni…
2008-10-20-18:44 #2174470jules wrote:Ez igy nem mukodik.Ez a játék izgalmasabb mint a másik témában megtalálható torpedó, itt még a játékot is ki kell találni nemhogy még a megoldást. Bár nem annyira jó mint a lottó, mert ott nyeremény is van, itt meg még senki semmit sem ajánlott fel. :-
jules wrote:Elviekben ertem, hogy mirol van szo. Nyilvan ket ciklus kell, hogy a matrix matrixelemeit beolvassa; vegigfusson a sorokon es az oszlopokon.
Az is nyilvanvalo, hogy a matrixokat is kulon kellene indexelni, tombositeni; akkor kvazi lesz 3 db. ciklus. Csak a megvalositas nehezkes nekem…Nekem is, mivel egy árva szó sem hangzott el a műveletek jellegéről, nem mindegy hogy minden mátrixot egymás után kell megvizsgálni, vagy műveletet kell végezni közöttük.
jules wrote:Teljesen igazad van, nem teljesen tiszta a dolog. Eppen ezert irtam ide, hogy segitseget kerjek/kapjak, mert nem latom, hogy hogyan kellene kineznie, pedig fontos lenne.
Persze eddig is tok sokat segitettetek, ezert koszi is; de ha mukodne a dolog, akkor szuper lenne.Amit eddig tudunk:
1. be kell olvasni komplex mátrixokat fájlból
2. valamit kell velük csinálni
3. valamivel kell a valamit csinálni (ez lenne a linuxforum.cpp.txt ???)
4. valamilyen nyelven kell megvalósítani (se nem C, se nem C++, valamilyen a kettő között álló ismeretlen arányú keverékén)
5. a valamilyen végeredménnyel valamit kell-e csinálni? (még nem esett szó róla)Elakadtál ott, hogy nem tudod hova miért hogyan kell a beolvasott mátrixokat tenni, mi meg nem tudjuk mit kell velük csinálni, ezért nem lehet eldönteni mi jó és mi nem.
jules wrote:Ha atdefinialom a MATRIX-ot, ahogy gabaman irta, akkor a tobbi fuggvenyt is at kellene irni, mert nincs benne, hogy hanyszor hanyas a matrix.
Amugy meg, ha lefuttatom a hozzarakott fugvenyekkel (a BEO();-ben), akkor szegmens hibat ir ki…Ez így igaz. Lehetne akár std::vector típust is használni, nagyon sok megoldása van ennek a részfeladatnak.
jules wrote:Az eredeti kod az vilagos, de az csak 1 db. matrixot tud beolvasni. Ha most a mindegyiket be szeretnem olvasni, akkor ennyire bonyolult lenne?Könnyebb lenne segíteni, ha el tudnál rugaszkodni a beolvasástól és egészben tudnál gondolkodni. A beolvasás már működik, amit „beolvasás” alatt értesz az valójában tárolás, mert nem tudsz mit kezdeni a beolvasott mátrixokkal. Jelenleg mindegyiket beolvasod ugyanoda (azaz felülírod feldolgozás nélkül). De mint ahogy fent írtam, máshogy kell tárolni ha egyesével feldolgozod, mint ha műveletet végzel közöttük.
Tudom hogy már sok lesz, de a korlátokat sem ismerjük. A megoldások a lényeg, vagy van valami megkötöttség. Az 1 mátrixos példa szentírás vagy csak útmutató? Át kell-e írni C++ szemléletűre vagy elég a vegyes bazár? Még lehetne folytatni…
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz