Mit csinál a fordító?

Ma futottam rá a Compiler Explorer oldalra. A bal oldali mezőben megadott C/C++ forráskódot, a jobb oldali mezőben, valós időben fordítja assembly-re különféle fordító verziókkal és architektúrákra. Nagyon érdekes látni, hogy különféle architektúrákon, milyen eltérések vannak a fordított kódban.

Hozzászólások

Rohadtul hasznos oldal rengetegszer kihúzott a bajból. Főleg nem definiált működés felderítésére használom, különböző szintű optimalizáló mellett megnezve a kódot.