Turbo C++ V4.5, auf System: Pentium III mit 500 MHz, OS: Win 98se.
Einfaches C-Programm (printf(), scanf()) stützt bei scanf mit folgender Meldung ab:
"Nicht behandelte Exception, Allgemeine Schutzverletzung (Adressenangabe) Prozessorfehler"
Programm läßt sich fehlerlos kompilieren. Programmlauf erzeugt oben genannten Fehler.
Gleicher Versuch unter Win 3.1 auf 486-System ist erfolgreich. Das dort erzeugte Programm ist sogar auf dem Problemsystem fehlerfrei lauffähig.
Welches Problem liegt da vor, gibt es eine einfache Lösung?
Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge
schreib doch mal den code hier hin!
Projekt in IDE gestartet als:
Zieltyp ist: EasyWin[.exe]
Da ich mich bisher nicht mit Windowsprogrammierung auskenne, kann ich hier einfach C bzw C++ in DOS-Fenster programmieren. Möchte nachdem ich C/C++ beherrsche auf Winprog. umsteigen. (kann nicht alles auf einmal machen!)
Wie gesagt unter Win3.1 geht das Programm, aber unter Win98se erscheint vorher genannte Fehlermeldung.
Die unter 3.1 erstellte .EXE läuft auf Win98se auch fehlerlos.
Wie kann ich fehlerlos unter Win98se entwickeln?
hier das Programm:
#include
Nachtrag zu vorherigem Re:
bei #include werden die Filenamen stdio.h und string.h wegen der Spitzen Klammern beim Paste in Antwortfenster "weggefressen".
Das ist nicht mein Problem, wie gesagt unter Win3.1 alles ok.
hmm! Der code sieht richtig aus! Sorry, aber ich kann dir auch nicht weiterhelfen...