Programmører der har brug for de mest effektive redskaber til at udvikle Windows- apps vælger Microsofts C og C + +. Det var de sprog, der anvendes til at skabe Microsoft Office og meget af Windows selv. Sproget giver fuldstændig kontrol over computeren, men de mange forskellige muligheder og de strenge programmering konventioner kan gøre det vanskeligt for begynder programmører for at få de resultater, de ønsker . Udnyt flere tips til at skabe en eksekverbar program med Microsofts C /C + + sprog. Vælg den rigtige projekttype
Microsofts Visual Studio tilbyder en række projekttyper. Kun få af disse skaber en eksekverbar program. For indfødte Windows udvikling , skal du vælge Win32 konsol program , til MFC ( Microsoft Foundation Classes ) , MFC Application projekttype vælger. Når det er muligt , vælge den mulighed for at generere en "Hello World" , så der er en enkel ramme for at hjælpe dig i gang .
Main () Funktion
Hver C og C + +-programmet skal have én og kun én main ( ) funktion. Dette er udgangspunktet , når programmet begynder udførelse. Brug af " Hello World" indstilling opretter en simpel hovedfunktion , der udskriver "Hello World. " Brug denne kode som fundament at bygge på. Ligegyldigt hvor mange kode filer bliver føjet til projektet , kan der kun være én main ( ) funktion.
Syntaksfejl
Før compiler genererer en eksekverbar fil , skal koden være perfekt. Hver funktion skal deklareres med en type ( eller ugyldige ) . Hver linje eksekverbar kode skal slutte med et semikolon. Hver åbning parentes og klammeparentes skal have præcis én afsluttende parenteser eller klammeparentes . Hver funktion skal indberettes i en header fil. Hver fejlmeddelelse, der vises nederst på skærmen , skal korrigeres før compiler vil skabe en eksekverbar program.
Fotos Andre Sprog Overvejelser
Udover kontrol af syntaks , C og C + + også gennemtvinge en række programmering konventioner adskiller sig fra andre sprog. Hver variabel skal erklæres med en bestemt type og opgaver er ikke tilladt fra en type til en anden. Når typen konvertering er nødvendigt, støbning eller omstilling funktioner kræves. Sproget kræver også , at alle funktioner skal deklareres på forhånd , enten gennem erklæringer eller deklarationsfiler og erklæringer kan kun foretages én gang.
Hvis alt andet fejler ...
Hvis compiler undlader at skabe en eksekverbar - selv når der er ingen syntaks eller bygge fejl eller compiler nedbrud et sted i byggeprocessen - hente og installere den nyeste version af Visual C + + Express 2010. Dette vil sikre , at oversætteren er komplet og up to date med alle de nødvendige biblioteker og filer. Opret et nyt projekt , der omfatter "Hello World" skabelon , og derefter bygge og køre programmet for at kontrollere, at alt fungerer korrekt. Byg din kode på toppen af denne ramme , et lille stykke ad gangen . Microsofts Visual C + + er en stærk sprog, men det er også den mest vanskelige at mestre .