pointer an funktion übergeben und einem pointer zuweisen??
-
Hi,
zunächst mein code:
class A { Object t; ShellConnector::DelegateTestObject(0,&t); } ref class ShellConnector { static Object *_t; static void DelegateTestObject(int e, Object * t) { _t = t; eventthread = gcnew System..........( &EventHandler) ); eventthread->Start (); } private: static void EventHandler() { DoEventBlocking(_e,_t); } static void DoEventBlocking(int e,Object *t) { if(eventplugin!=0) eventStartTest(e,t); } };
In class A erstelle ich ein objekt und übergebe den zeiger an
DelegateTestObject(int e, Object * t).DelegateTestObject hat nun eine membervariable _t.
Was ich nicht verstehe ist wie kann ich jetzt den zeiger weitergeben?_t = t funktioniert hier wohl nicht.
wär super wenn mir hier wer weiterhelfen könnte.
lg
-
Dieser Thread wurde von Moderator/in SeppJ aus dem Forum C++ (auch C++0x und C++11) in das Forum C++/CLI mit .NET verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.