Kezdőoldal » Számítástechnika » Programozás » Mért indexel túl a tömb?

Mért indexel túl a tömb?

Figyelt kérdés
hastebin.com/azeditabas.cs
2019. febr. 8. 22:17
1 2
 1/17 A kérdező kommentje:

toll

F

colostok

HB ceruza

HB ceruza

colostok

toll

szatyor

csavarkulcs

doboz

F

szatyor

szatyor

doboz

doboz

szatyor

F

filctoll

toll

F

HB ceruza

kefe

csavarkulcs

colostok

doboz

F

colostok

colostok

kefe

ceruzaelem

szatyor

szatyor

F

toll

toll

F

kefe

csavarkulcs

kefe

colostok

F

szatyor

csavarkulcs

kefe

colostok

ceruzaelem

ceruzaelem

ceruzaelem

ceruzaelem

F

colostok

csavarkulcs

HB ceruza

F

doboz

F

szatyor

csavarkulcs

HB ceruza

szatyor

F

HB ceruza

F

csavarkulcs

F

kefe

colostok

F

ceruzaelem

F

szatyor

F

toll

csavarkulcs

F

colostok

szatyor

F

toll

HB ceruza

doboz

toll

F

csavarkulcs

F

filctoll

F

toll

doboz

F

doboz

doboz

HB ceruza

F

kefe

F

HB ceruza

filctoll

szatyor

colostok

doboz

ceruzaelem

ceruzaelem

szatyor

szatyor

HB ceruza

F

doboz

F

toll

doboz

szatyor

F

HB ceruza

colostok

HB ceruza

F

doboz

filctoll

F

toll

F

HB ceruza

filctoll

F

toll

HB ceruza

ceruzaelem

F

HB ceruza

csavarkulcs

csavarkulcs

kefe

F

szatyor

doboz

F

szatyor

F

colostok

csavarkulcs

F

colostok

csavarkulcs

F

ceruzaelem

doboz

filctoll

F

ceruzaelem

F

csavarkulcs

F

colostok

kefe

doboz

toll

filctoll

F

kefe

colostok

csavarkulcs

F

toll

F

kefe

doboz

colostok

F

szatyor

kefe

toll

colostok

toll

F

filctoll

csavarkulcs

szatyor

F

HB ceruza

F

colostok

HB ceruza

F

colostok

HB ceruza

F

colostok

F

kefe

szatyor

colostok

F

HB ceruza

ceruzaelem

F

toll

F

ceruzaelem

F

kefe

F

toll

F

ceruzaelem

filctoll

F

filctoll

szatyor

colostok

F

colostok

F

ceruzaelem

filctoll

doboz

colostok

toll

F

ceruzaelem

F

kefe

F

doboz

HB ceruza

F

szatyor

colostok

F

filctoll

doboz

F

colostok

szatyor

F

doboz

F

ceruzaelem

ceruzaelem

F

kefe

doboz

colostok

doboz

kefe

csavarkulcs

F

HB ceruza

csavarkulcs

F

ceruzaelem

F

filctoll

toll

colostok

kefe

filctoll

F

filctoll

doboz

csavarkulcs

kefe

kefe

F

csavarkulcs

doboz

HB ceruza

kefe

F

colostok

szatyor

colostok

F

filctoll

ceruzaelem

HB ceruza

filctoll

HB ceruza

F

ceruzaelem

ceruzaelem

F

HB ceruza

csavarkulcs

toll

szatyor

toll

filctoll

ceruzaelem

F

csavarkulcs

F

csavarkulcs

ceruzaelem

doboz

doboz

F

colostok

F

toll

HB ceruza

F

kefe

ceruzaelem

F

HB ceruza

F

ceruzaelem

F

colostok

doboz

F

szatyor

F

HB ceruza

kefe

doboz

F

szatyor

F

colostok

F

csavarkulcs

filctoll

F

HB ceruza

szatyor

filctoll

F

csavarkulcs

kefe

filctoll

toll

csavarkulcs

doboz

szatyor

F

HB ceruza

colostok

filctoll

F

doboz

colostok

colostok

toll

kefe

kefe

colostok

csavarkulcs

F

csavarkulcs

toll

F

ceruzaelem

csavarkulcs

szatyor

toll

F

toll

filctoll

F

kefe

F

kefe

toll

doboz

HB ceruza

HB ceruza

F

filctoll

toll

F

csavarkulcs

F

colostok

ceruzaelem

F

HB ceruza

F

toll

colostok

F

toll

F

filctoll

doboz

F

toll

doboz

toll

csavarkulcs

csavarkulcs

ceruzaelem

F

colostok

F

ceruzaelem

ceruzaelem

toll

szatyor

colostok

F

colostok

F

szatyor

F

doboz

filctoll

colostok

colostok

doboz

HB ceruza

colostok

F

doboz

toll

F

filctoll

F

csavarkulcs

csavarkulcs

szatyor

szatyor

F

filctoll

kefe

F

kefe

HB ceruza

szatyor

HB ceruza

doboz

F

doboz

HB ceruza

colostok

toll

szatyor

ceruzaelem

toll

colostok

szatyor

toll

F

HB ceruza

toll

ceruzaelem

kefe

HB ceruza

kefe

F

HB ceruza

HB ceruza

szatyor

F

szatyor

F

doboz

F

kefe

filctoll

F

csavarkulcs

kefe

F

szatyor

kefe

F

ceruzaelem

colostok

filctoll

F

ceruzaelem

F

toll

doboz

toll

szatyor

F

HB ceruza

csavarkulcs

filctoll

F

HB ceruza

F

HB ceruza

F

kefe

toll

HB ceruza

F

doboz

colostok

HB ceruza

ceruzaelem

F

csavarkulcs

toll

csavarkulcs

F

HB ceruza

F

doboz

szatyor

F

kefe

kefe

csavarkulcs

kefe

F

csavarkulcs

F

ceruzaelem

F

2019. febr. 8. 22:17
 2/17 anonim ***** válasza:
A tömb nem indexel semmit.
2019. febr. 8. 22:24
Hasznos számodra ez a válasz?
 3/17 anonim ***** válasza:
55%
Amúgymeg gratulálok a rendkívül igényes kérdéshez.
2019. febr. 8. 22:44
Hasznos számodra ez a válasz?
 4/17 tabaki ***** válasza:
Nem tudok C#-ban programozni, ezért szeretném tisztázni: Jól értem, hogy beolvasod pl. hogy „toll”, és ezt az 'F' karakter mentén feldarabolva egy 9 elemű tömbben helyeznéd el?
2019. febr. 8. 23:23
Hasznos számodra ez a válasz?
 5/17 anonim ***** válasza:
26%

Ja amúgy az égvilágon semmi köze a kódnak az idehányt fájltartalomhoz.

Az az array.resize meg külön horror.

2019. febr. 8. 23:26
Hasznos számodra ez a válasz?
 6/17 A kérdező kommentje:

#3 Ez lenne cél, legalábbis azt gondolom így kéne, mivel a feladat az lenne, hogy egyes elemből(toll,colostok stb) hány darab van. Viszont a programmal (legalábbis amit így nagyon kezdőként látok) az a baj, hogy a txt-ben nem mindig ugyanabban a sorrendben vannak az elemek, amiket "F" mentén avnnak feldarabolva(pl az első elválasztó karakter előtt toll, colostok szerepel, még a 2. "F" betű előtt colostok, toll). Ezért az gondolom, hogy előbb talán rendezni kéne mindegyiket abc szerint, hogy az azonosak "egy tömbe" kerüljenek. De mint mondatam nem vagyok gyakorlott, nem rég kezdtem el tnaulni még magát a programozást is.


#1 Elnézést ha számodra nem megfelelő a kérdés megfogalmazása, valamint a kérdésben szereplő téma" helytelen kifejezése


#4 Ezt mire érted? az Array.resize-t azért tettem bele, hogy ha változna a txt elemszáma, akkor ahhoz igazodjon

2019. febr. 8. 23:33
 7/17 tabaki ***** válasza:

@#6:

Az első beolvasott sor tartalma: "toll".

Ezt szerinted a benne található 'F' karakterek egy oszlop nevű, éppen 9 elemű tömbbe fogják szétosztani, ezeket akarod elhelyezni a class különféle változóiba. Én viszont úgy képzelem, hogy ez egy egyetlen elemű tömböt eredményez, amelybe a "toll" string kerül, a nemlétező oszlop[1], oszlop[2], oszlop[stb.] elemek több, mint elég okot szolgáltatnak a túlindexelés-hibaüzenetre.

A program pedig azon kívül, hogy teljesen zavaros, és pont a megcélzott számolást nem látom benne, még a meg nem valósított szándékában is értelmetlenül tárpocsékoló a stringek tömegével.

2019. febr. 9. 00:05
Hasznos számodra ez a válasz?
 8/17 tabaki ***** válasza:
Ja... A következő sor beolvasása még bájosabb, amikor egyetlen F betűt akarsz saját magával kilencfelé vágni.
2019. febr. 9. 00:09
Hasznos számodra ez a válasz?
 9/17 A kérdező kommentje:
Az a gond, hogy nekem ez az objektum orientált programozás nagyon nem érthető, részben/egészben ezért is is katyvasz sz*r az egész program. Elvileg, akinek jó logikája van, annak egyszerű mint a faék, de mivel nekem az nincs, így nem is értem.
2019. febr. 9. 00:19
 10/17 anonim ***** válasza:
Nem az az OOP a gond, ehhez semmit nem használsz aminek bármi köze lenne OOP hez. Teljesen felesleges kézzel szarakodni, beolvasod a fájlt egy változóba, aztán regex matches() metódusával megnézed hogy miből mennyi van, az egész program elférne a Main() 6-8 sorában. Ha mindenáron pokollá akarod tenni az életed legalább listát használj ne tömbböt, illetve ha kérdést teszel fel akkor lehetnél pontosabb is, fogalmam sincs hol száll el a kód, már a konstruktorban, vagy a kiir metódusban?
2019. febr. 9. 02:15
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!