004
04.04.2005, 08:33 Uhr
~gerspeece
Gast
|
schön dass man nicht allein ist mit seinen problemen... ich werde mich jetzt mal einen tag lang mit threads beschäftigen, AfxBeginThread() und dann ein worker-thread steht jetzt auf dem plan, werde mir dazu eine kleine applikation schreiben, mit der ich alles austesten kann, auch die kommunikation mit dem hauptthread und so. am algo habe ich schon viel rumgebastelt, der ist schon ziemlich optimal, was ich noch verbessern könnte, wäre ihn in assembler zu realisieren, aber das kostet zuviel zeit sich da reinzufuchsen und in assembler wäre es auch höchstens 30 % schneller, denn die c-routinen sind schon recht assembler-like programmiert. was noch ungeklärt ist: es gibt soviele verschiedene möglichkeiten einen thread zu starten, welche nimmt man? CreateThread, _beginThread, AfxBeginThread, oder ganz kompliziert: ne ableitung von CWinThread... ich werde es zunächst mit AfxBeginThread versuchen, vielleicht ist es auch egal auf welche art... LG gerspeece |