Intel-C++-Compiler: Optimaler Code für den Prozessor

Beim Wechsel von 32-Bit- zu 64-Bit-Versionen der Betriebssysteme muss zwangsläufig das Datenmodell der Integer-Datentypen angepasst werden. Windows verwendet das LLP64-Modell, bei welchem int und long nach wie vor 32-Bit breit sind und nur long long eine Breite von 64-Bit hat.

Linux und Mac OS verwenden das LP64-Modell, welches ebenfalls int bei 32-Bit belässt, long beschreibt jedoch einen 64-Bit-Integer. Bei dieser Entscheidung dürfte vor allem ausschlaggebend gewesen sein, welches Modell den geringeren Aufwand bei der Portierung des Kernels und der Treiber selber verursacht.

Das Integer-Datenmodell ist zwar streng genommen Sache des Compilers und nicht des Betriebssystems, jedoch lassen sich Header-Files aus SDKs nur dann benutzen, wenn der Compiler der Betriebssystemvorgabe folgt. Für die Debug-Informationen wird das Microsoft-PDB-Format ebenfalls unterstützt. So kann der gewohnte Visual-Studio-Debugger mit der bekannten Funktionalität, sowohl lokal als auch remote, eingesetzt werden.

Page: 1 2 3 4 5 6 7 8

ZDNet.de Redaktion

Recent Posts

DMA: EU stuft auch Apples iPadOS als Gatekeeper ein

Eine neue Analyse der EU-Kommission sieht vor allem eine hohe Verbreitung von iPadOS bei Business-Nutzern.…

6 Tagen ago

Chips bescheren Samsung deutlichen Gewinnzuwachs

Das operative Ergebnis wächst um fast 6 Billionen Won auf 6,64 Billionen Won. Die Gewinne…

6 Tagen ago

Chrome: Google verschiebt das Aus für Drittanbietercookies

Ab Werk blockiert Chrome Cookies von Dritten nun frühestens ab Anfang 2025. Unter anderem gibt…

6 Tagen ago

BAUMLINK: Wir sind Partner und Aussteller bei der Frankfurt Tech Show 2024

Die Vorfreude steigt, denn BAUMLINK wird als Partner und Aussteller bei der Tech Show 2024…

7 Tagen ago

Business GPT: Generative KI für den Unternehmenseinsatz

Nutzung einer unternehmenseigenen GPT-Umgebung für sicheren und datenschutzkonformen Zugriff.

7 Tagen ago

Alphabet übertrifft die Erwartungen im ersten Quartal

Der Umsatz steigt um 15 Prozent, der Nettogewinn um 57 Prozent. Im nachbörslichen Handel kassiert…

1 Woche ago