Kezdőoldal » Számítástechnika » Programozás » Miért használnak rengeteg...

Miért használnak rengeteg helyen sima C-t ha a C++ sokkal többet tud és szebb/átláthatóbb/rövidebb kódot lehet benne írni?

Figyelt kérdés

2015. szept. 1. 08:33
1 2
 11/13 anonim ***** válasza:

"Nem, a template sem lassít semmit, mert fordítási időben történik a mágia."


Nincsen mágia, a template behelyettesítése kódot generál, és ez a kód változtathat a programod működésén. Ezért van az, hogy ha valaki nem ért hozzá nagyon sok függvénynél köt ki.

2015. szept. 8. 18:05
Hasznos számodra ez a válasz?
 12/13 anonim ***** válasza:
Tisztában vagyok vele mit csinál, de attól csak a program mérete lesz nagyobb, a sebessége marad ugyan olyan.
2015. szept. 8. 21:31
Hasznos számodra ez a válasz?
 13/13 anonim ***** válasza:
Az utasítások is cache-lődnek (illetve ilyenkor nem) vagyis nem csak a méretre hat, hanem gyakran más helyen lévő utasításokat tölt be a processzor. Ez azt eredményezi, hogy a programod lassabb lehet mintha mindig ugyanazt a függvényt hívnád meg más argumentumokkal, de a függvények számától függ természetesen.
2015. szept. 8. 21:55
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, 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!