Forum: Programmieren allgemein
by Apollonius,
10. Mär 2009
Korrekt. Das entspricht dann also (1 shl 4) or (1 shl 5) = 16 or 32 = 48.
Forum: Programmieren allgemein
by Apollonius,
10. Mär 2009
Wenn du mehrere Prozessoren erlauben willst, musst du die Bitmasken verodern. Das sollte nicht allzu überraschend sein.
Forum: Programmieren allgemein
by Apollonius,
10. Mär 2009
Wenn du also dem Thread nur erlauben willst, auf einem einzigen Prozessor zu laufen, nimm 1 shl n als Parameter, wobei n die nullbasierte Prozessornummer ist.
Aber gibt es einen bestimmten Grund, warum du den Vorschlaghammer verwendest? Möglicherweise genügt SetThreadIdealProcessor.