programmerere som trenger de mest kraftige verktøy for å utvikle Windows apps velge Microsofts C og C + + . Dette var de språkene som brukes til å lage Microsoft Office og mye av selve Windows . Språket har full kontroll over datamaskinen , men de ulike alternativene og de strenge programmering konvensjoner kan gjøre det vanskelig for begynnelsen programmerere å få de resultatene de ønsker. Utnytte flere tips for å skape et kjørbart program med Microsofts C /C + + språk . Velg riktig prosjekt Type
Microsofts Visual Studio tilbyr en rekke prosjekttyper . Bare et fåtall av disse skaper et kjørbart program . For innfødte Windows utvikling , velger Win32 konsoll applikasjon , for MFC ( Microsoft Foundation Classes ) , velger MFC Application prosjektet type. Når det er mulig , velger du alternativet for å generere en "Hello World" så det er en enkel ramme for å hjelpe deg i gang .
Main ( )-funksjonen
Hver C og C + + programmet må ha en og bare en main ( )-funksjonen . Dette er utgangspunktet når programmet starter utførelsen. Bruke " Hello World" alternativet oppretter et enkelt hovedfunksjon som skriver "Hello World ". Bruk denne koden som grunnlag å bygge på. Uansett hvor mange kode filene blir lagt til i prosjektet , kan det bare være én main ( )-funksjonen .
Syntaksfeil
Før kompilatoren genererer en kjørbar fil, skal koden være perfekt . Hver funksjon må deklareres med en type ( eller ugyldig ) . Hver linje av kjørbar kode må avsluttes med et semikolon . Hver åpning parentes og krøllete brace må ha nøyaktig ett sluttparentesen eller krøllete brace . Hver funksjon må erklæres i en header -fil . Hver feilmelding som vises nederst på skjermen må korrigeres før kompilatoren vil skape et kjørbart program .
Bilder Andre språk Hensyn
I tillegg til syntaks sjekking , C og C + + også håndheve en rekke programmering konvensjoner forskjellig fra andre språk . Hver variabel må deklareres med en bestemt type og oppdrag er ikke tillatt fra en type til en annen. Når typen konvertering er nødvendig , er avstøpning eller konvertering funksjoner som kreves . Språket krever også at alle funksjoner skal deklareres på forhånd , enten gjennom erklæringer eller header -filer , og erklæringer kan bare gjøres en gang .
Hvis alt annet mislykkes ...
Dersom kompilatoren ikke klarer å lage en kjørbar - selv når det ikke er noen syntaks eller bygge feil eller kompilatoren krasjer et sted i byggeprosessen - laste ned og installere den nyeste versjonen av Visual C + + Express 2010 . Dette vil garantere at kompilatoren er komplett og oppdatert med alle de nødvendige biblioteker og filer. Lag et nytt prosjekt som inkluderer "Hello World" mal , og deretter bygge og kjøre programmet for å kontrollere at alt fungerer som det skal . Bygg din kode på toppen av dette rammeverket , et lite stykke av gangen . Microsofts Visual C + + er et kraftig språk, men det er også de vanskeligste å mestre .