Kezdőoldal » Számítástechnika » Programozás » Tehát akkor a C/C++ szabvány...

Tehát akkor a C/C++ szabvány nem definiálja pontosan az adattípusok méretét/hosszát mert az implementációfüggő ugye?

Figyelt kérdés

Ismerjük a típusok neveit, meg a köztük lévő relációkat (pl int <= long int stb...) és ezt még leírja a szabvány, de a pontos méret implementáció függő, vagyis melyik fordítót használjuk és milyen rendszeren, ugye?


Pl az int az egységnyi platformszélesség hosszúság (jól tudom???), ami az én esetemben 32bit, de ha win64-em lenne akkor már 64bit lenne ugye? (természetesen ahhoz megfelelő fordítóval)


Szóval a kérdésem az h jól értem-e a dolgokat, vagy vmit rosszul tudok? Köszönöm, üdv


2013. márc. 2. 20:37
 1/5 A kérdező kommentje:
Helyesebben: sizeof(int) <= sizeof(long int)
2013. márc. 2. 20:37
 2/5 anonim ***** válasza:
jól érted
2013. márc. 2. 21:00
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:
kivéve a sizeof(char), mert az a definíció szerint 1
2013. márc. 2. 21:52
Hasznos számodra ez a válasz?
 4/5 iostream ***** válasza:

"Pl az int az egységnyi platformszélesség hosszúság (jól tudom???)"


Nem tudod jól. Többnyire próbálják ahhoz igazítani, mert azzal számol a leggyorsabban a gép, de vannak egyéb szempontok is. A többi stimmel.

2013. márc. 2. 22:07
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:

Nagyon köszönöm a válaszokat.


"de vannak egyéb szempontok is"


Tudnál esetleg linkelni erről vmit?


Köszönöm, üdv

2013. márc. 2. 22:18

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!