hi... ich sitz grad an nem programm und hab versucht nen thread zu initialisieren... zu beginn hab ich mit funktionen gearbeitet, da hat alles super geklappt, jetzt aber mach ich das ganze OO und wollte ne methode übergeben und dann bekomm ich nen error... kann mir jemand sagen ob ich mich für die paar thread relevante funktionen von OOP verabschieden muss oder kann ich irgendwie methoden verwenden?

ne 2. frage die nichts mit dem thema direkt zu tun hat aber auch mit threads würde ich auchh noch hier stellen, sollte das thema größer werden mach ich ein 2. topic:

ich hab mir letztens die frage gestellt wie man rießige socket programme wie icq organisiert und da dachte ich mir dass es am besten wäre für jede connection ein thread anzulegen weil 1 socket wohl sehr schnell überlastet wäre... jetzt frag ich mich, wie legt man threads dynamisch an?

zur info: ich arbeite mit boost::thread und VS2010