Hallo zusammen also ich wollte mich mal mit Threads beschäftigen um sie in mein Programm einzubauen.Da ich versuche möglist Betriebssystemunabhängig zu programmieren habe ich mir die Bibiliothek von Boost herrausgesucht weil ich gelesen habe das das für windows als auch linux geht. Da ich momentan nur Windows zur verfügung habe nehme ich den Microsoft Visual Studio 8 Compiler. Ich habe zwar gelesen wie man so ein "Boost-Thread" erzeugt aber es will nicht so recht klappen.
die funktion "statusZeichen" gibt ein laufendes Zeichen aus (sieht dann so aus als würde sich da etwas drehen ^^) - also damit man sehen kann das das Prog noch arbeitet.Das Problem ist nur das der Compiler folgendes Problem "ausspuckt" :
Fehler 21 error C2664: 'bool boost::detail::function::basic_vtable0<R,Allocator>::assign_to<F>(FunctionPtr,boost::detail::function::function_buffer &,boost::detail::function::function_ptr_tag)': Konvertierung des Parameters 3 von 'boost::detail::function::member_ptr_tag' in 'boost::detail::function::function_ptr_tag' nicht möglich
Nur ist es das Problem das ich die meldung nicht verstehe denn der Code ist so komplex ^^ (bin erst knapp ein jahr dabei) und ich wollte auch nicht in dem Code von Boost rumpfuschen (ich glaube das die das schon richtig Programmiert haben )
Könnt Ihr mir helfen? -- Besucht mal mein Forum wenn Ihr Lust habt. Noch ist da nicht viel los aber das kann sich ja noch ändern ^^ http:\\computer-ex.de.vuDieser Post wurde am 29.06.2007 um 16:51 Uhr von Rainu editiert.