[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Ernst-gemeint - SchmiTT...



Hi,
Sven Hartge schrieb:
int unter C auf x86 ist 32bit breit, damit passt der Wert.

Bei deinen Steuer-Systemen, die vermutlich 8bit- oder 16bit-Systeme
sind, ist dies natürlich anders.

Hab in meinem Programmiertool mal nachgeschaut was hier hinterlegt ist.
Der Grund für diese Restriktion ist offensichtlich der, dass die Funktionen auf allen Systemen 16...64Bit durchgängig fehlerlos funktionieren müssen; Portierbarkeit. Da für jede Steuerungsgattung ein eigener, Prozessor bezogener, Compiler implantiert ist, ist es natürlich Bedingung die Grösse definiert zu übergeben und nicht dem Compiler zu überlassen. Sonst käme es bei Nieder-Bit Steuerungen zu Überläufen.

Alles klar, danke

Marino


Reply to: