hmm...Danke trotzdem!! :thumb:
Beiträge von nuSSe
-
-
ich denke ich hab den Pointer richtig initialisiert ...
http://mandrill.fuxx0r.net/c++/paste:5541 -> void main des Servers
http://mandrill.fuxx0r.net/c++/paste:5540 -> Client -
Hi!
Ich habe die Aufgabe 2 Programme zu schreiben die untereinander Daten austauschen - Eine Server.cpp und eine Client.cpp.
Der Server wird gestartet und dann der Client. Im Client werden 3 X Werte eingegeben und in eine Datei abgelegt. Der Server holt sich diese X Werte und berechnet daraus 4 Y Werte und legt diese in eine Weitere Datei. Die Y Werte holt sich der Client ab und gibt sie auf dem Bildschirm aus.
Das ganze ist eine Konsolenanwendung und soll Interprocess Communication (IPC) näherbringen.Ich habe bei allen Sourcefiles 0 Errors und 0 Warnings !!
Zuerst starte ich den Server und dann den Client. Der Server wartet auf das Event, das ihm sagt "Die X-Werte sind da, starte die Berechnung".
Wenn ich jedoch die X Werte eingegeben habe, popt das Windows Fenster "Fehlerbericht senden..." auf. Wenn ich dann auf Debug klicke zeigt der Debugg-Pfeil auf den Pointer der die X-Werte in die Datei schreibt.
Und ein weiteres Fenster popt, in dem steht: "Unbehandelte Ausnahme in IPC_calc_client.exe: 0xC0000005: Access Violation"Was hat das zum bedeuten?!?
mfG nuSSe