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

    Visual C gör inte EXE

    Programmerare som behöver de mest kraftfulla verktyg för att utveckla Windows-program väljer Microsofts C och C + + . Dessa var de språk som används för att skapa Microsoft Office och mycket av själva Windows . Språket ger fullständig kontroll över datorn , men de olika alternativen och de stränga konventioner programmering kan göra det svårt för början programmerare för att få de resultat de önskar . Utnyttja flera tips för att skapa ett körbart program med Microsofts C /C + + språket . Välj rätt projekt Type

    Microsofts Visual Studio erbjuder en mängd olika typer av projekt. Endast ett fåtal av dessa skapar ett körbart program . För infödda Windows utveckling , välj Win32 konsol ansökan , för MFC ( Microsoft Foundation Classes ) , välj MFC typ Application projekt . Om möjligt , välj alternativet för att skapa ett " Hello World " så det finns en enkel ram som hjälper dig att komma igång .
    Main ( ) funktionen

    Varje C och C + + -program måste ha en och endast en main ( ) funktionen . Detta är utgångspunkten när programmet börjar exekvering . Använda " Hello World " alternativet skapar en enkel huvudsakliga funktion som skriver ut " Hello World ". Använd denna kod som grund att bygga på . Oavsett hur många kodfiler får läggas till projektet , kan det bara finnas en main ( ) funktionen .
    Syntaxfel

    Innan kompilatorn genererar en körbar fil måste koden vara perfekt . Varje funktion måste deklareras med en typ ( eller void ) . Varje rad av exekverbar kod måste sluta med ett semikolon . Varje inledande parentesen och klammerparentes måste ha exakt en avslutande parenteser eller klammerparentes . Varje funktion måste deklareras i en header -fil . Varje felmeddelande som visas längst ned på skärmen måste åtgärdas innan kompilatorn kommer att skapa ett körbart program .

    Förutom syntaxkontroll
    Andra språk Överväganden , C och C + + också verkställa ett antal programmeringsspråk konventioner skiljer sig från andra språk. Varje variabel måste deklareras med en viss typ och uppdrag är inte tillåtna från en typ till en annan . När typ omvandling är nödvändig , är gjutning eller konvertering funktioner krävs . Språket kräver också att alla funktioner deklareras i förväg , antingen genom deklarationer eller filer header , och förklaringar kan bara göras en gång . Addera om allt annat misslyckas ...

    Om kompilatorn inte skapa en körbar - även när det inte finns någon syntax eller bygga fel eller kompilatorn kraschar någonstans i byggprocessen - ladda ner och installera den senaste versionen av Visual C + + Express 2010 . Detta kommer att garantera att kompilatorn är fullständig och aktuell med alla nödvändiga bibliotek och filer . Skapa ett nytt projekt som omfattar " Hello World " mall , sedan bygga och köra program för att kontrollera att allt fungerar . Bygg din kod på toppen av detta ramverk , en liten bit i taget . Microsofts Visual C + + är ett kraftfullt språk, men det är också det svåraste att bemästra .

    Tidigare:

    nästa:
    relaterade artiklar
    ·ANSI C datatyper
    ·Hur man använder Beräkna verktyg för CPP
    ·Hur får man elementen i en matris i C
    ·Hur fyller en 2D Matrix i C
    ·Hur man lär Turbo C
    ·Hur hitta resurser för att lära Xcode för iPhone Sof…
    ·Hur döljer knapparna i Xcode
    ·Hur du uppdaterar rutnätsdata
    ·C Statisk inlinefunktionen
    ·Hur man lär sig C # Steg -för - steg
    Utvalda artiklarna
    ·Hur man läser en Integer Med JTextField
    ·Hur Design N - Differentierad Data Access lager med Dat…
    ·Hur man skall fördela en fil
    ·Hur du använder OpenGL Med kodblock
    ·Kan COBOL Visa ett hex-värde
    ·Hur Design med ActiveX-kontroller
    ·Hur man skapar POSTFORMAT i PHP
    ·Begrepp inom Java-programmering
    ·Hur får man Ingång från skärmen I Java
    ·Hur man gör elektroniska Dice
    Copyright © Dator Kunskap http://www.dator.xyz