Etwas scheint mit meinem Code (unten) sehr falsch zu sein und ich kann nicht herausfinden, was es sein kann. Ich habe Stunden damit verbracht und kann es nicht herausfinden. Ich bekomme immer einen segfault und, laut Visual Studio, passiert es in meiner InitializeMatrix Funktion. Ich versuche, optimize Speicher zu verwenden, indem wir Ganzzahlen ohne Vorzeichen verwenden, und ich dachte, dass dies die Wurzel meiner Probleme sein kann, aber ich änderte jede vorzeichenlose Ganzzahl in ein int in der Funktion InitializeMatrix ohne Erfolg. Wenn irgendjemand etwas entdecken könnte, dass ich vielleicht übermäßig aussehe oder erkläre, was ich falsch mache, wäre ich sehr dankbar. Vielen Dank im Voraus für die Hilfe.C++ Code bekommt einen Segmentierungsfehler und ich habe keine Ahnung, warum
0
A
Antwort
1
Sieht aus wie Dimension ist größer als MAX. Mögliche Lösung ist, Ai1 und A-Arrays zu Zeigern zu ändern. Und nach dem Einstieg in InitializeMatrix() können Sie "neu" oder "malloc" mit "Dimension" Größe verwenden, um diese Zeiger zuzuordnen
Verwandte Themen
- 1. Null Zeiger bekommen und ich habe keine Ahnung warum
- 2. UIWebView Abstürze und ich habe keine Ahnung, warum
- 3. Kalender V3 brach und ich habe keine Ahnung warum
- 4. hey Ich habe einen Segmentierungsfehler in C++
- 5. fehlende Batch-Operator und habe keine Ahnung warum
- 6. Ich habe diesen Code, und ich habe keine Ahnung, was falsch ist
- 7. Ich habe keine Ahnung fahren EPD-Display
- 8. IOException - keine Ahnung warum?
- 9. mein Code funktioniert und keine Ahnung, warum (Arbeiten mit Objekten)
- 10. Android: bindService wird keine Verbindung zu Remote (AIDL) Service, und ich habe keine Ahnung, warum
- 11. Dieser einfache Benutzerkontrollcode stürzt VS2015 ab. Habe keine Ahnung warum
- 12. Dieser Code für eine Chrome-Erweiterung nicht funktioniert, und ich habe keine Ahnung,
- 13. Ich möchte einen Toast anzeigen, wenn keine Internetverbindung besteht, habe keine Ahnung, wie das geht
- 14. PHP, Mysql Chat-Anwendung. Ich habe keine Ahnung
- 15. Warum gibt mir dieser C++ Code zur Laufzeit einen Segmentierungsfehler?
- 16. Ich habe keine Ahnung, wie man Anfrage-Formular
- 17. meine Java-Anwendung funktioniert nicht und ich habe keine Ahnung, warum
- 18. Warum erhalte ich einen Segmentierungsfehler in Node.js?
- 19. Stammverzeichnis meiner git Projekt gelöscht, und ich habe keine Ahnung, warum
- 20. Warum erhalte ich einen Segmentierungsfehler mit diesem Code?
- 21. Warum erhalte ich einen Segmentierungsfehler? (Shellcode testen)
- 22. Warum zeigt dieser Code einen Segmentierungsfehler?
- 23. Warum verursacht dieser Code einen Segmentierungsfehler?
- 24. Warum zeigt der Code einen Segmentierungsfehler?
- 25. Warum hat dieser Code einen Segmentierungsfehler?
- 26. Warum habe ich Probleme mit scanf und bekommt?
- 27. Warum Segmentierungsfehler im folgenden C-Code?
- 28. Ich bekomme immer einen Segmentierungsfehler und ich weiß nicht warum
- 29. Segmentierungsfehler C++ Warum gibt mein Programm einen Segmentierungsfehler?
- 30. kann nicht das Verzeichnis keine Ahnung, warum
Vielleicht ist das Problem in den Daten eingegeben? Ist "Dimension" immer kleiner oder gleich "MAX"? – alexeykuzmin0
Haben Sie eine Reihe von Zeilen mit dem Segfault? – alexeykuzmin0
Versuchen Sie das Lesen von 'cin' anstelle von' inFile' - das wird die datenbezogenen Probleme beheben (wie Datei existiert nicht usw.) – alexeykuzmin0