Ich portiere gerade "DrPetter's sfxr" von C nach PureBasic und bin auf folgenden seltsamen Code gestoßen:
Code: Alles auswählen
float* buffer;
float ssample;
*buffer++=ssample; // <-- Was soll "++=" bedeuten?
Code: Alles auswählen
float* buffer;
float ssample;
*buffer=ssample;
*buffer+=sizeof(float);
Den kompletten Source-Code für Windows und Linux findet man in "sfxr-sdl-1.2.1.tar.gz" auf der bereits oben verlinkten Website.