Kezdőoldal » Számítástechnika » Programozás » Pointer mérete miért fordítófü...

Pointer mérete miért fordítófüggő?

Figyelt kérdés
2010. okt. 15. 14:49
 1/5 anonim ***** válasza:
Mert a pointer az egy mutató egy memóriacímre. Ami egy konkrét létező dolog a hardveren. És adott gépen van neki egy adott mérete. A fordító meg adott gépre fordít.
2010. okt. 15. 14:58
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:
De ha a gépem adott, akkor az összes fordító ami erre a gépre fordít azonos méretű pointereket fog produkálni??
2010. okt. 15. 17:02
 3/5 A kérdező kommentje:
vagy nem?
2010. okt. 15. 17:02
 4/5 anonim ***** válasza:
Adott gépre a C++ fordítóval nem lehet fordítani, arra csak a JIT képes Java/C# alatt. A C++ fordító fordíthat x86, x64-re stb, de hogy pontosan mire azt így nem lehet tudni.
2010. okt. 15. 19:31
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:

Kérdezőnek: minden valószínűség és minden ép ész szerint igen, ha egy adott gépre fordítasz akkor az összes fordító azonos pointerméretet fog adni, mivel az egy létező fogalom a vason. De írhatsz olyan fordítót ami nem így tesz, csak igen valószínűtlen hogy legyen ilyen.


Utolsónak meg hülyeséget beszélsz. A fordító olyat fordít, amire írták. Fordíthat speciálisan intel procira radeon 4870 videókártyára és Kingston DDR3 RAMra. Mindez csak fordító kérdése.


Csak mivel ezek a dolgok nagyrészt kompatibilisek, ezért amit az egyikre fordít az jó eséllyel fut a másikon is. Lehet optimalizálni erre vagy arra a hardverre, csak nem szokás általános bináris készítésekor, hiszen nem tudjuk, hol fog futni. Ha forrásból fordítasz magadnak egy programot akkor lehet érdemes ilyesmit figyelembe venni.

2010. okt. 15. 20:44
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!