Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Vad är en ISO- Programmer

    ISO - International Organization for Standardization - har utvecklats mer än 18.500 standarder för olika ämnen , bland annat för programspråket C ? . ISO antog sina normer för C 1999 och har uppdaterat dem flera gånger sedan . En ISO -programmerare är en som vet och följer ISO-standarder för C. Scope

    ISO-standarden för C -programmering täcker representation , syntax och begränsningar av C-språket , de semantiska reglerna för tolkning C-program ; representationen av in-och utdata , och de restriktioner och begränsningar som överensstämmer med normerna . Det anges inte mekaniken från vilken dator omvandlar och använder program , eller datorns ingång och utgång . ISO sätter heller inga gränser för storleken eller komplexiteten i ett program och mängden data som den innehåller .
    Conformity

    " strikt följer " program bara använda funktioner av C-språket och biblioteket som anges i ISO- standarden . Sådana program använder aldrig undefined eller ospecificerad beteende , ISO term för program beteende utanför normerna . Strängt överensstämmer programmen måste följa all " shalls " och " skall nots " anges i ISO C standarden . Om du skriver ett program som går mot de krav och förbud , är det inte helt överensstämmer , men om det fungerar korrekt och använder korrekta uppgifter , är det fortfarande ett riktigt program . Addera ditt skrivande program

    När du skriver en ny ISO - överensstämmande program använder de stilar och riktlinjer i den senaste uppsättning uppdateringar . Om det finns en möjlighet att någon som använder en äldre , pre - ISO kompilator för att arbeta på ditt program , skriva ett program som kan fungera i båda miljöerna . Till exempel , om du använder den STDC makrot i sidhuvudet och källfiler , kommer det att fungera i nuvarande och pre - ISO kompilatorer , även om pre - ISO kompilatorer lämnar makro odefinierat . Vissa C-funktioner - återanvändningsbara kod - kan inte skrivas för att möta både pre-och post - ISO-standarder , men Uppdaterar
    p Om du har en
    . befintliga ansökan pre - ISO C och du vill uppdatera det - till exempel att använda ISO-funktionen prototyper , som definierar funktioner ' parametrar - det finns fyra sätt att uppdatera din kod . Om du kompilerar det utan ändringar kompilatorn kommer att identifiera eventuella obalanser i parameterlistan . Alternativt kan du ändra alla funktionsdefinitioner att använda funktionen prototyper . De mest effektiva alternativ lägger funktionsprototyper till rubriker , eller lägga till dem i både rubriker och början till källfilerna . [ REF4 , uppdatera befintlig kod

    Tidigare:

    nästa:
    relaterade artiklar
    ·Skillnader mellan ATL , MFC och Win32
    ·Hur Pass gemensamt block Variabler att C
    ·Hur man lär sig Visual C + +
    ·Hur Log Samtal till D3D
    ·Hur man lär sig C + + Arv Snabbt
    ·Hur man redigerar en fast längd Character String
    ·Hur man skapar en textruta i Visual C #
    ·Hur du kontrollerar om en Array har värde eller ej i C…
    ·Hur man gör ett GUI i C
    ·Hur man använder en ringbuffert
    Utvalda artiklarna
    ·Hur man sätter ett värde i en identitet Kolumn
    ·Hur Anpassa färg i NetBeans
    ·Hur man skapar en Dynamic Link Library
    ·Hur Rengör Global Assembly Cache
    ·Hur du kontrollerar om NotNull i Java 6
    ·Hur Split OpenArgs i VBA
    ·MySQL Vänster Gå Tutorial
    ·Hur lär jag Pseudokod & Flödesscheman
    ·Hur man installerar Rails på en RC i Ubuntu
    ·Hur man skapar UML-diagram
    Copyright © Dator Kunskap http://www.dator.xyz