Paraméter |
Beállítások |
Leírás |
Alapértelmezett érték |
Platform - Fordító |
- (nem meghatározott)
- Windows (Msvc)
- Windows (icc)
- AIX (gcc)
- AIX (xlc)
- OS/390
|
Az a platform, amelyen a C program a fordítást
végzi. A platform kiválasztásakor az egyéb platforminformációs
attribútumok az adott platformra jellemző alapértelmezett értékekre
lesznek beállítva. A platform alapértelmezett értékei egyedileg igény
szerint módosíthatók. |
(nem meghatározott) |
Lebegőpontos formátum |
- IEEE kiterjesztett INTEL
- IEEE kiterjesztett (AIX)
- IEEE kiterjesztett (OS/390)
- IEEE nem kiterjesztett
- IBM 390 hexadecimális
|
A lebegőpontos formátum
(IBM
vagy IEEE). Ha lebegőpontos számok byte-ban kifejezett ábrázolása az
IBM
System/370
Működési elvekben meghatározottak szerint történik, akkor ezeket
IBM
390 hexadecimális lebegőpontos formátumnak nevezik. Ha
lebegőpontos számok byte-ban kifejezett ábrázolása a 754-es IEEE szabvány
szerint történik, akkor ezek IEEE nem kiterjesztett lebegőpontos
formátumként azonosíthatók. |
IEEE kiterjesztett INTEL |
Kódlap |
A platform tulajdonságértéktől
függően ezen tulajdonság értéke és alapértelmezett értéke is
változik:
1. Táblázat Operációs rendszer |
Kódlap |
(Nem meghatározott) |
8859_1 |
Windows (Msvc) |
CP1252 |
Windows (icc) |
CP1252 |
AIX (gcc) |
ISO8859-1 |
AIX (xlc) |
ISO8859-1 |
OS/390 |
CP037 |
|
A cél C program kódlapja. |
8859_1- A cél C program kódlapja. Alapértelmezett kódlapként a 8859_1 van
beállítva, amely a legtöbb böngészőnek megfelel.
|
Előjel
nélküli rövid egész tömbök kezelése karaktersorozatként |
- kijelölve (igaz)
- nincs kijelölve (hamis)
|
Ha a az Előjel
nélküli rövid egész tömbök kezelése karaktersorozatként
jelölőnégyzet ki van jelölve, akkor az előjel nélküli rövid egészekből
álló tömböket a rendszer karaktersorozatként kezeli. Amennyiben nincs kijelölve, akkor az
előjel nélküli rövid egész tömbök nem karaktersorozatként lesznek kezelve. |
hamis |
Karaktersorozat
kódolása |
- Nullértékekkel kiegészített
- Szóközökkel kiegészített
2. Táblázat Operációs rendszer |
Kódlap |
(Nem meghatározott) |
Nullértékekkel kiegészített |
Windows (Msvc) |
Nullértékekkel kiegészített |
Windows
(icc) |
Nullértékekkel kiegészített |
AIX (gcc) |
Nullértékekkel kiegészített |
AIX (xlc) |
Nullértékekkel kiegészített |
OS/390 |
Szóközökkel kiegészített |
|
Ez a tulajdonság a karaktersorozatok kódolásának
formátumát határozza meg. - A Nullértékekkel kiegészített érték a karaktersorozatokat
karaktertömbként ábrázolja, ahol a karaktersorozat végét null karakter
zárja le.
- A Szóközökkel kiegészített érték a karaktersorozatokat
karaktertömbként ábrázolja, ahol a karaktersorozat végét a
karaktersorozat maximális hosszáig szóköz karakterek töltik ki. Ez a
beállítás
CICS
régión belül futó C programok esetén különösen hasznos.
|
Nullértékekkel kiegészített |
Byte sorrend |
3. Táblázat Operációs rendszer |
Kódlap |
(Nem meghatározott) |
Little endian |
Windows
(Msvc) |
Little endian |
Windows
(icc) |
Little endian |
AIX
(gcc) |
Big endian |
AIX
(xlc) |
Little endian |
OS/390 |
Little endian |
|
Az egész számok byte-ban kifejezett ábrázolását,
a legnagyobbtól a legkisebb helyiérték felé haladva, big endian
ábrázolásnak nevezik. Az egész számok byte-ban kifejezett ábrázolását, a
legkisebbtől a legnagyobb helyiérték felé haladva, little endian
ábrázolásnak nevezik. |
Little endian |