Ich bin ja nicht so der Held was direkte Bytemanipulationen betrifft, aber ist das Ergebnis hier nicht immer das selbe nämlich 1?
Delphi-Quellcode:
const
Counter: Byte = 0;
begin
counter := counter shl 1;
if counter = 0 then counter := 1;
Aus Geschwindigkeitsgründen würde ich einfach nur
C.pixels[x,y] := clWhite;
schreiben.
Und welchen Sinn macht es
constanten änderbar zu machen?
Sherlock