Hirdetés
- Xiaomi 15 Ultra - kamera, telefon
- Apple iPhone 17 - alap
- Milyen okostelefont vegyek?
- Samsung Galaxy S25 - végre van kicsi!
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- Megtartotta Európában a 7500 mAh-t az Oppo
- Samsung Galaxy S24 - nos, Exynos
- Xiaomi 15 - kicsi telefon nagy energiával
- MIUI / HyperOS topik
- Okosóra és okoskiegészítő topik
Új hozzászólás Aktív témák
-
Gyuri16
senior tag
válasz
Sk8erPeter
#1679
üzenetére
bar dabadab reszben valaszolt, itt az en par sorom is:
kisebb kodot a forditas utan ertettem. ha egy kis fuggvenyt hivsz meg azt gyakran inlineolja a fordito, es ha sok helyen van, akkor bizony megnoveli a program meretet. masik megoldas a fuggvenyhivas, az viszont "draga".
masik dolog amihez mar nem igazan ertek (szivesen olvasnam mas velemenyet, pl Jester01 szokott ilyen temakban hozzaszolni), hogy mit csinal a jmp es call a branch predictionnel, van egy erzesem, hogy a call tonkrevagja a pipelinet.
-
válasz
Sk8erPeter
#1679
üzenetére
A fuggvenyhivasnak sajnos nagyon durva overheadje van (meg a visszateresnek is), szetcsapja a regisztervaltozokat, ha sebessegkritikus a kod, akkor az ember nem erolteti, foleg nem ciklusbelsoben, amirol eredetileg szo volt.
Raadasul - hogy visszaterjek egy kicsit az elejere - egy par soros ciklusbelsobol egy ezerparameteres fuggvenyt csinalni egyreszt latvanyosan rontja a kod olvashatosagat masreszt meg strukturalis szempontbol is valoszinuleg abszolut ellenjavallt dolog, mert az a resz egesz jo esellyel nem olyan, aminek kulon fuggvenyben lenne a helye.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Xiaomi 15 Ultra - kamera, telefon
- Apple iPhone 17 - alap
- Milyen routert?
- Projektor topic
- Milyen okostelefont vegyek?
- Porszívók - akkus és klasszikus vezetékes
- AMD Navi Radeon™ RX 9xxx sorozat
- Assetto Corsa Rally
- Kerékpárosok, bringások ide!
- A fociról könnyedén, egy baráti társaságban
- További aktív témák...
- AKCIÓ! DELL PowerEdge R630 rack szerver - 2xE5-2660v4 (28c/56t, 2.0/3.2GHz), 96GB RAM, 4x1G, áfás
- Bontott, vadiúj, SPACE BLACK MacBook Pro 14" M4 10C/10G 16GB 512GB Gar.: 1 év APPLE világgarancia
- Apple iPhone Xs 64GB, Kártyafüggetlen, 1 Év Garanciával
- billentyűzetek - kiárusítás - Logitech, Corsair, ASUS
- HIBÁTLAN iPhone 12 Pro Max 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3376, 100% Akkumulátor
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


