std macht stress bei abstrakter basisklasse
-
Moin,
ich möchte gern LEICHT verschiedene jobs in eine queue ablegen und abarbeiten.
also habe ich mir mit queue<job> jobqueue einen fifo angelegt.
Leider ist job abstrakt (virtual=0) und die abgeleitenen jobs passen halt laut compiler nicht in die queue. wie kann ich das ändern???
mfg
david
-
Indem du Pointer abspeicherst (queue<job*>) und die Objekte dann mit new da rein speicherst. Achte aufs deleten am Ende.
-
man man man - ich werde schon betriebsblind! Aber Danke!! Hätte einfach mal ne Zigipause machen sollen ...