Access Violation ?

Tutorials.at
Verfügbare Informationen zu "Access Violation ?"

  • Qualität des Beitrags: 0 Sterne
  • Beteiligte Poster: EndSub - exbs - DrPhil_Guth
  • Forum: Tutorials.at
  • Forenbeschreibung: Programmierforum
  • aus dem Unterforum: C / C++
  • Antworten: 3
  • Forum gestartet am: Mittwoch 19.04.2006
  • Sprache: deutsch
  • Link zum Originaltopic: Access Violation ?
  • Letzte Antwort: vor 17 Jahren, 4 Monaten, 8 Tagen, 8 Stunden, 43 Minuten
  • Alle Beiträge und Antworten zu "Access Violation ?"

    Re: Access Violation ?

    EndSub - 12.12.2006, 01:32

    Access Violation ?
    Hallo, ich hab eben so ein code in Visual C ++ 6 eingegeben, normalerweise muss das schon funktionieren, denke ich, und hier ist der code :
    Code: #include <iostream.h>

    #define WIDTH 5
    #define HEIGHT 3

    int jimmy [HEIGHT ][ WIDTH ];
    int m,n;

    int main ()
    {
    for (n=0;n<HEIGHT;n++)
    for (m=0;n<WIDTH;m++)
    {
     jimmy [n] [m]=(n + 1) * (m + 1) ;
    }
    cout<< jimmy [2 ] [2];
    return 0;
    }
    Aber wenn ich debug kommt so ein Fehler raus :
    "Unhandle exception in file.exe : 0xC0000005: Access Violation"
    weiß jemand was das für einen Fehler ist und wie man das lösen kann ? danke schön :(



    Re: Access Violation ?

    exbs - 12.12.2006, 17:44


    Die Abbruchbedingung der 2ten Schleife stimmt nicht ganz.
    Code: for (m=0;n<WIDTH;m++) es muss heissen: Code: for (m=0;m<WIDTH;m++) sprich statt "n" < WIDTH ... "m" < WIDTH. Sonnst hast du doch an dieser stelle eine entlosschleife.



    Re: Access Violation ?

    DrPhil_Guth - 16.12.2006, 16:48


    richtig, und wenn du über die arraygrenzen hinaus auf das Array zugreifen willst, greifst du sozusagen auf einen anderen Speicherbereich zu, der dir nicht gehört.
    -> Acces violation



    Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken



    Weitere Beiträge aus dem Forum Tutorials.at

    HObby oder Beruf - gepostet von Pole am Dienstag 12.12.2006
    Text? - gepostet von gs93 am Sonntag 19.11.2006
    HTML/ PHP - gepostet von gs93 am Dienstag 17.10.2006
    Tastatureingabe mit C zum Abbrechen einer While Schleife - gepostet von BladezSPL am Mittwoch 15.08.2007
    --- IDE --- (unbedingt lesen) - gepostet von X am Sonntag 10.09.2006
    Euer Alter - gepostet von geek.90 am Sonntag 20.05.2007
    Männlich- Weiblich zeichen - gepostet von DrPhil_Guth am Sonntag 23.04.2006



    Ähnliche Beiträge wie "Access Violation ?"

    Nick appearance on Real Access: Mr & Miss Behavin - Anonymous (Samstag 10.07.2004)
    Access - Zeebee (Mittwoch 09.05.2007)
    ECDL Modul 5 Access - walchshofer (Samstag 13.05.2006)
    UFC All Access: Matt Hughes - The_Bone (Samstag 18.11.2006)
    nix bus:22Mbit Wireless Access Point/Bridge +usb empfänger - simda (Montag 22.01.2007)
    Access to Private Section - Anonymous (Sonntag 19.06.2005)
    Access? - Rockduster (Dienstag 15.05.2007)
    Access <--> MySql - kenneth (Montag 25.09.2006)
    abnormal memory access - oracle78 (Samstag 24.02.2007)
    Forum-Access changed - turtle (Freitag 08.06.2007)