Re: C++-Klassen rekursiv von verschiedenen Threads aufrufen?



Hallo Mirko!


Was ist aber, wenn ich auf eine Instanz von B via A-Pointer zugreife und die virtuelle intfunc1() von B benutze?

Was soll dann sein? Nichts, das geht. Warum auch nicht?

MFC-Klassen sind für solche Sachen natürlich absolut tabu, u.a. wg. TLS,
ich rede hier ausschließlich von "normalen" C++ Klassen.

Warum sind MFC Klassen Tabu?
CString und einfache von CObject abgeleitete Klassen können auch in mehreren Threads verwendet werden. Einzig Problematisch sind hier alle Objekte die Handles wrappen (CWnd, etc.).

--
Martin Richter [MVP] WWJD http://blog.m-ri.de
"A well-written program is its own heaven; a poorly written
program is its own hell!" The Tao of Programming
FAQ: http://www.mpdvc.de Samples: http://www.codeproject.com
.



Relevant Pages