Hirdetés
- Stratégiai biztonsággal védekeznek a dráguló memóriák ellen a gyártók
- Akadozásmentesítő csúcskiterjesztést kapott a Vulkan API
- Titkos Aluminiumot tervez a Google a PC-khez
- Mindenkinél több és erősebb AI gyorsítót ígér Elon Musk
- M.2 csatlakozók terén (is) jónak ígérkezik az MSI közelgő AMD-s alaplapja
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- Stratégiai biztonsággal védekeznek a dráguló memóriák ellen a gyártók
- Autóhifi
- Amazon Kindle
- Kormányok / autós szimulátorok topikja
- Milyen videókártyát?
- AMD Navi Radeon™ RX 9xxx sorozat
- Autós kamerák
- Milyen billentyűzetet vegyek?
Új hozzászólás Aktív témák
-
alapz@j
tag
válasz
Jester01
#4166
üzenetére
Huh, nagyon jó ez a GCC Explorer, meg is adta a választ:
int main() {
for (int i = 0; i < 5; ++i) {
int x = i + 10;
}
}g++ 4.8 (-O és más kapcsolók nélkül)
main:
push rbp
mov rbp, rsp
mov DWORD PTR [rbp-8], 0
jmp .L2
.L3:
mov eax, DWORD PTR [rbp-8]
add eax, 10
mov DWORD PTR [rbp-4], eax
add DWORD PTR [rbp-8], 1
.L2:
cmp DWORD PTR [rbp-8], 4
jle .L3
mov eax, 0
pop rbp
retÉrdekes, ha jól olvasom, akkor a teljes stack allokálás (int i és int x is) megtörténik már a ciklus előtt, azaz nincs sem menet közbeni allokálás, sem blokk utáni deallokálás.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Revolut
- Sweet.tv - internetes TV
- Mit tehetsz jogilag, ha átvertek, megkárosítottak a Hardveraprón?
- BestBuy topik
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Automobilista 2
- Autós topik
- Kerékpárosok, bringások ide!
- Xiaomi 15T Pro - a téma nincs lezárva
- MaxxDamage: (TongFang) Medion Erazer Beast 16 X1 benchmark
- További aktív témák...
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- Lenovo Ideapad 3 : I3 10110U / 4GB / 256 GB SSD / Win 11
- Minden szoftver mellé teljesen audit és NIS2 biztos, jogilag hiteles licencigazolást adunk át!
- Apple iPhone 17 Air 256,Új, Bontatlan,36 hónap garanciával
- BESZÁMÍTÁS! MSI B450 R5 5600X 32GB DDR4 512GB SSD RX 6700XT 12GB Zalman Z1 Plus Cooler Master 750W
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


