Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
27. Okt 2014
Meine MD5 und CRC-Codes in Assembler wollte ich halt abschaffen und als Pure-Pascal implementieren, um sie plattformunabhängig zu haben.
Im Windows könnte ich die geheimen MD5/SHA1-WinAPIs der advapi.dll verwenden.
Bei OSX, iOS, Android und im nächsten Jahrhundert wieder Linux müsste man mal schauen, ob die nicht vielleicht auch schon was haben, was man schön in einer plattformübergreifenden...
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
27. Okt 2014
Das ist wie das SHL/SHL, nur daß dort die Bits nicht ins Nichts rausgeschoben werden, sondern auf der anderen Seite wieder rein rutschen.
Wird meisten bei Verschlüsselungs-, Hash- und Prüfsummenfunktionen benutzt.
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
26. Okt 2014
Sprünge sind aber ungünstig und inlining klappt bei Assembler nicht so gut.
Dann fehlt ja nur noch OSX (das dürfte aber mit dem Win64 übereinstimmen) und dann gibt es noch iOS, iOS64, Android, Linux usw.
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
26. Okt 2014
Als ich das letzte Mal nachsah, da war er nicht so schlau. :?