C importáló beállítása

Az alapértelmezett fordító beállításokat a C importáló beállításai oldal segítségével módosíthatja
A C importáló alapértelmezett beállításait a Beállítások oldalon módosíthatja.
  1. Válassza ki az Ablak > Beállítások lehetőséget.
  2. Bontsa ki az Importáló beállítást és válassza ki a C lehetőséget az Általános lapon. A következő paraméterek módosíthatók:

    C importáló beállításai: általános

    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
    • Big endian
    • Little endian
    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
  3. További C fordító beállítások módosításához válassza ki a További lapot. A következő paraméterek módosíthatók:

    C importáló beállításai: további

    Paraméter Beállítások Leírás Alapértelmezett érték
    Tartalmazási útvonal   Azon könyvtárak listáját határozza meg, ahol tartalmazott fájlokat kell keresni. Nincs
    Címméret
    • 32 bit
    • 64 bit
    32 vagy 64 bites platform címméret. 32 bit
    Hosszú dupla pontosságú méret
    • 64 bit
    • 128 bit
    A platform tulajdonságértéktől függően ezen tulajdonság értéke és alapértelmezett értéke is változik:
    4. Táblázat
    Operációs rendszer Kódlap
    (Nem meghatározott) 64 bit
    Windows (Msvc) 64 bit
    Windows (icc) 128 bit
    AIX (gcc) 64 bit
    AIX (xlc) 64 bit
    OS/390 64 bit
    A hosszú dupla pontosságú lebegőpontos értékek tárolási mérete. 64 vagy 128 bit lehet. 64
    Igazítási szabály
    • Természetes
    • Kitevős
    • Tömörített
    A platform tulajdonságértéktől függően ezen tulajdonság értéke és alapértelmezett értéke is változik:
    5. Táblázat
    Operációs rendszer Kódlap
    (Nem meghatározott) Természetes
    Windows (Msvc) Tömörített
    Windows (icc) Tömörített
    AIX (gcc) Tömörített
    AIX (xlc) Kitevős
    OS/390 Tömörített
    A C szerkezetek tárolási elrendezését az igazítási szabály határozza meg.
    • A természetes igazítás a leggyakrabban használt szabály, amelyben a szerkezeti mező igazítása a típusa alapján megállapított természetes határok között történik.
    • A kitevős igazítást az xlc fordító használja AIX rendszeren.
    • A tömörített igazítás a mezők közötti kitöltő byte-ok számát a tömörítési szint segítségével állapítja meg.
    természetes
    Tömörítési szint
    • 1
    • 2
    • 4
    • 8
    • 16
    A platform tulajdonságértéktől függően a tömörítési szint értéke és alapértelmezett értéke is változik:
    6. Táblázat
    Operációs rendszer Kódlap
    (Nem meghatározott) Ne állítsa be
    Windows (Msvc) 8
    Windows (icc) 8
    AIX (gcc) 8
    AIX (xlc) Ne állítsa be
    OS/390 1
    A tömörítési szint 1, 2, 4, 8 vagy 16 byte lehet. Ennek az értéknek a cél C program fordításakor használt értékkel kell megegyeznie. 1
    Felsorolási konstans mérete
    • Tömörítés
    • 1
    • 2
    • 4
    A platform tulajdonságértéktől függően a Felsorolási konstans méretének értéke és alapértelmezett értéke is változik:
    7. Táblázat
    Operációs rendszer Kódlap
    (Nem meghatározott) 4
    Windows (Msvc) 4
    Windows (icc) 5
    AIX (gcc) 4
    AIX (xlc) 4
    OS/390 4
    Némely fordító a felsorolási konstanst a legkisebb primitív típusba tömöríti, amely minden változót tartalmazhat. Más fordítók lehetővé teszik a felsorolási konstanshoz használt byte-ok számának megválasztását. 4
    Wchar mérete
    • 2 byte
    • 4 byte
    A wchar típus tárolási mérete. Bizonyos platformok a méretet 2 byte-on valósítják meg, ugyanakkor más platformok támogatják a 4 byte-os méretet. 2 byte
           

Visszajelzés