Kezdőoldal » Számítástechnika » Programozás » Melyik a legjobb c++ fordító?

Melyik a legjobb c++ fordító?

Figyelt kérdés

Nem fejlesztő eszközre gondolok csak fordítóra.

Olyan kellene ami nagyon jól képes optimalizálni(a program gyorsabban fusson).

GNU gcc fordítót használok most.


2012. jan. 7. 14:23
 1/8 anonim ***** válasza:
Nem a fordító feladata a kód optimalizációja, hanem a programozójé. A GCC tökéletes.
2012. jan. 7. 14:33
Hasznos számodra ez a válasz?
 2/8 anonim ***** válasza:

A GCC tényleg jó.

Amúgy igaza van az elsőnek a programozónak kell optimalizálni, a fordító már csak 1-2 plusszt tud megtenni az ügy érdekében.

2012. jan. 7. 14:35
Hasznos számodra ez a válasz?
 3/8 anonim ***** válasza:
Az Intelé nem rossz.
2012. jan. 7. 14:53
Hasznos számodra ez a válasz?
 4/8 A kérdező kommentje:

És,hogyan optimalizálja a programozó a programot?

Miképp kell megírni egy programot,hogy teljesen optimalizált legyen?

2012. jan. 7. 14:59
 5/8 anonim ***** válasza:

Nem hiszem h komolyan gondoltad h itt egy kommentben elmagyarázza neked bárki h hogyan kell optimalizálni a kódot. Az optimalizált kód írása a jó programozó ismérve.


Rengeteg dologra figyelni kell. Például (ez most php lesz mert php-ban mzogok:)


$tomb = array('1','2','3','4,','5','6','7');

if ($i=0;$<count($tomb);$i++)

{

echo $tomb[$i];

}


(Tekintsünk el a foreach -tól). Szóval ez így tök jónak tűnik, de megvizsgálva a kódot kiderül h ez minden egyes újrafutáskor megszámolja a tömb elemeit, vagyis feleslegesen dolgozik = nem optimális = lassabb futást eredményez.


Olyan modulok, függvények betöltése amiket nem is használsz, vagy a memóriából nem üríteni olyan változókat amikre nincs szükség, stb.


Olvass utána, a lényeg a lényeg h nem a fordító optimalizál hanem a programozó.

2012. jan. 7. 15:16
Hasznos számodra ez a válasz?
 6/8 A kérdező kommentje:

Már értem akkor.

Nem könnyű megírni a tökéletes kódot.

2012. jan. 7. 15:32
 7/8 anonim ***** válasza:
Főleg, hogy nincs olyan, hogy tökéletes kód. :)
2012. jan. 7. 18:21
Hasznos számodra ez a válasz?
 8/8 anonim ***** válasza:
Optimalizálás például, hogy nem buborékrendezést használsz:D
2012. márc. 12. 01:46
Hasznos számodra ez a válasz?

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!