amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

amiga-news.de Forum > Programmierung > gcc (g++) EMT Trap??? [ - Search - New posts - Register - Login - ]

-1- [ - Post reply - ]

2006-08-19, 22:27 h

Reth
Posts: 1860
User
Hallo allerseits!

Bekomme einen neuerdings einen EMT Trap in meinem Programm.
Der Fehler tauchte auf, als ich eine INTUITICK-Auswertung eingebaut habe.
Beim Eintreffen eines solchen Ticks werden alle Daten aus der IntuiMessage kopiert und replied, danach wird eine Methode gerufen, in der ein Vector durchlaufen wird, in dem lauter Zeiger von Klassen stehen, die beim Eintreffen eines solchen INTUITICKs gerufen werden möchten!

Die erste Klasse wird gefunden und erst beim Aufruf der Methode dieser Klasse kommt der Fehler, dabei wird nicht mal die erste Zeile dieser Methode (cout) ausgeführt?

Wo liegt hier das Problem? Etwa daran, dass ich schon replied habe, bevor ich den eigentlichen Arbeitscode ausführe und inzwischen ein neuer IntuiTick eintraf (war kein Problem so lang der Vector noch leer war!)?

Danke schon mal
Ciao

[ - Answer - Quote - Direct link - ]

2006-08-20, 16:03 h

Reth
Posts: 1860
User
Lag wohl an den Referenzen, die ich als Parameter an das Objekt übergeben habe und die dann aus mir noch unbekanntem Grund zur Laufzeit ungültig waren.

Hab nun Zeiger übergeben und schon tuts.

Also die Referenzen in C++ werd ich wohl nie kapieren!

[ - Answer - Quote - Direct link - ]


-1- [ - Post reply - ]


amiga-news.de Forum > Programmierung > gcc (g++) EMT Trap??? [ - Search - New posts - Register - Login - ]


.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2025 by amiga-news.de - all rights reserved.
.