Jump to content
  • 0

array index out of bounds


Fashion

Question

Salut, am si eu aceasta eroare , imi puteti spune de la ce e ? am cautat pe net si cica ar fi de la depasirea marimii vectorului/stringului dar nu gasesc problema

(1780) : error 032: array index out of bounds (variable "BikersStunt")

linia de eroare: format(BikersStunt[sNume1], sizeof(BikersStunt[sNume1]), "nume");

enum stuntB
{
    Float:sX,
    Float:sY,
    Float:sZ,
    sActive,
    sNume1[256],
    sNume2[256],
    sNume3[256],
    sN1=0,
    sN2=0,
    sN3=0,
    sPrize1,
    sPrize2,
    sPrize3

};
new BikersStunt[stuntB];

Edited by Fashion
Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0
enum stuntB
{
    Float:sX,
    Float:sY,
    Float:sZ,
    sActive,
    sNume1[256],
    sNume2[256],
    sNume3[256],
    sN1,
    sN2,
    sN3,
    sPrize1,
    sPrize2,
    sPrize3

};

Nu stiu exact ce vrei sa faci, dar daca e dupa gandirea mea ai putea folosi alta modalitate.

Link to comment
Share on other sites

  • 0

Problema ta este faptul ca vectorul tau BikersStunt trebuie sa fie 2D in nici un caz 1D si ar trebui sa fie:

new BikersStunt[marime index][stuntB]

Si in functie de fiecare index va contine informatiile de care ai nevoie desi dupa cum vad eu treaba marimea indexului ar trebui sa fie 1 si sa folosesti numa indexu 0(pentru ca datele tale din enum sunt repetitive in loc sa fie numa una si sa stochezi in indexi diferiti, dar nu ma bag, sistemu tau)

Link to comment
Share on other sites

  • 0
2 hours ago, Banditul said:

Problema ta este faptul ca vectorul tau BikersStunt trebuie sa fie 2D in nici un caz 1D si ar trebui sa fie:

new BikersStunt[marime index][stuntB]

Si in functie de fiecare index va contine informatiile de care ai nevoie desi dupa cum vad eu treaba marimea indexului ar trebui sa fie 1 si sa folosesti numa indexu 0(pentru ca datele tale din enum sunt repetitive in loc sa fie numa una si sa stochezi in indexi diferiti, dar nu ma bag, sistemu tau)

nu merge , nush dc .

12 hours ago, andy47 said:

enum stuntB
{
    Float:sX,
    Float:sY,
    Float:sZ,
    sActive,
    sNume1[256],
    sNume2[256],
    sNume3[256],
    sN1,
    sN2,
    sN3,
    sPrize1,
    sPrize2,
    sPrize3

};

Nu stiu exact ce vrei sa faci, dar daca e dupa gandirea mea ai putea folosi alta modalitate.

am sa incerc sa fac asa.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.