Zitat von
Mackhack:
ich wollte mal eben anfragen warum du hier Shift Left benutzt? Rein zum Verstaendnis und des Lernens!
Der zitierte Code ist SHR, was IMO auch richtig wäre. Die Idee ist einfach, die Bitmaske in einen String aus Laufwerksbuchstaben umzuwandeln.
Dazu gehe ich durch die Bitmaske (von Bit 0 bis 31 eben) und lese jedes Bit aus. Wenn es auf Hi gesetzt ist, füge ich an das Resultat den Buchstaben 'A'+i an. i ist dabei das Offset (i.e. welches Bit es war) relativ zum
ASCII-Code von 'A'.