Kezdőoldal » Számítástechnika » Programozás » Ha minden változót egy Int...

Ha minden változót egy Int alá teszek, akkor kevesebb terhelés jut a processzorra?

Figyelt kérdés

Magyarul mindegy hogy :

int a;

int b;

int c;


vagy int a,b,c; az előnyösebb?


2016. nov. 23. 18:05
 1/9 anonim ***** válasza:
100%
A 2 sor ekvivalens, mindkét verzióban 3 db int-et hozol létre.
2016. nov. 23. 18:06
Hasznos számodra ez a válasz?
 2/9 anonim ***** válasza:
100%
a fordító úgyis leoptizza
2016. nov. 23. 18:13
Hasznos számodra ez a válasz?
 3/9 anonim ***** válasza:
Semmi különbség nincs a kódban.
2016. nov. 23. 18:16
Hasznos számodra ez a válasz?
 4/9 anonim ***** válasza:
Semmi különbség, az egyik se generál semmilyen kódot.
2016. nov. 23. 18:43
Hasznos számodra ez a válasz?
 5/9 anonim ***** válasza:

"Semmi különbség, az egyik se generál semmilyen kódot."

Baromság, C#-ban pl bőven generál.

2016. nov. 23. 20:47
Hasznos számodra ez a válasz?
 6/9 anonim ***** válasza:

Tegyük fel, hogy van a két alábbi forráskód:

[link]

ha lefordítjuk őket:

$ gcc -o asd asd.c

$ gcc -o asd2 asd2.c


és eltávolítjuk a fölösleges beágyazott szimbólumokat:

$ strip asd

$ strip asd2


a bináris mérete ugyanakkora lesz:

$ ls -la asd asd2

-rwxrwxr-x 1 user user 6240 nov 23 21:36 asd

-rwxrwxr-x 1 user user 6240 nov 23 21:29 asd2


szóval ebből a szempontból tök mindegy.

2016. nov. 23. 21:40
Hasznos számodra ez a válasz?
 7/9 anonim ***** válasza:

De a fordítás idejében sincsen szignifikáns eltérés:

[link]

2016. nov. 23. 21:52
Hasznos számodra ez a válasz?
 8/9 anonim ***** válasza:
A két eljárás hajszálra ugyanaz, csak a compiler fejlesztői megengedték a lehetőségét annak, hogy ne külön kelljen minden egyes - egyébként azonos tipusú - változót deklarálni.
2016. nov. 24. 09:16
Hasznos számodra ez a válasz?
 9/9 anonim ***** válasza:
syntactic sugar
2016. nov. 24. 21:41
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!