Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hva er Microsoft Visual C + +
    ? C + + dukket opp i 1980 som et objekt -orientert forlengelse av C programmeringsspråk . Objektorientering gjort koden lettere å gjenbruke og løsninger ble lettere å segmentere slik at flere programmerere kan arbeide samtidig på prosjekter. Visual C + + , som er utviklet av Microsoft , tar C + + språk og legger til en Windows -basert Integrated Development Environment ( IDE ) og et sett av klasser , kalt Microsoft Foundation Classes ( MFC ) , som tillater C + + utviklere til å manipulere elementer i Windows -operativsystemet . Historie

    C + + vokste ut av C-språk , som igjen var en etterkommer av en utvidet B språk , utviklet ved Bell Laboratories i 1971 . C , restrukturert og med en sterkere kompilator , ble det dominerende språket i Unix utviklingen verden . Nitti prosent av Unix ble skrevet i C. I 1985 Bjarne Soustrup omskrev C-språk , skaper C + +, å innføre objektorienterte konsepter som hadde blitt utforsket i andre språk . På 1990-tallet , ble Microsoft involvert , utvikle første Microsoft C /C + + kompilatoren , etterfulgt av ulike versjoner av Visual C + + .
    Bilder Object -Oriented Programming

    Mens prosessuelle språk organisere koden som en liste over oppgaver som skal utføres av prosessoren i en bestemt rekkefølge , objektorienterte språk som C + + organisere koden inn i forskjellige objekter, som hver har sine egne egenskaper og metoder . En fordel med objektorientert programmering er at det tillater kode som kan beskrive virkelige objekter . En bankkonto objekt, for eksempel, kan ha egenskaper "Balanse " og " kontohaver " og kunne inkludere metoder for "Innskudd" og "Uttak ".
    Microsoft Foundation Classes

    Microsoft Foundation Classes er i sentrum av Visual C + + programmering for Windows. MFC-maskinen er en gruppe objekter og metoder som gjør at programmerer å manipulere Windows-miljøet ( åpne og lukke vinduer , tegning innhold innen vinduer , lage menyer ) og å reagere på en Windows brukerens input ( museklikk, mus bevegelse , tastetrykk , menyvalg ). Fordi de fleste av Windows programmering er sentrert rundt reaksjon på brukerens input via Windows -brukergrensesnittet , er det sagt å være "event -driven ". Mye av MFC simpelthen gir programmerere måter å hekte på Windows - initierte arrangementer.
    Integrated Development Environment

    C + + , som de fleste andre programmeringsspråk , kan skrives ut som tekst i en enkel tekst editor. Teksten kan deretter " kompilert" ( omgjort til binærkode ) av et kommandolinjeverktøy igangsatt prosess . Innføringen av Integrated Development Environments tillater utviklere å navigere koden sin mye mer effektivt gjennom menyer som vil ta dem til bestemte objekter og metoder. Andre funksjoner i Visual C + + og Visual Studio utviklingsmiljø inkluderer autofullfør , som hjelpemidler i å skrive kode , visuell design, som lar grafiske elementer i et program som skal genereres gjennom dra og slipp, og testpakker for testing prosesser i en applikasjon.

    C + + Versus andre språk

    programmerere ofte debattere hva det beste språket og verktøy er for et gitt prosjekt og oppgave . Sammenlignet med andre objektorienterte språk som Java , C # , objektiv C eller Python , C + + er vanligvis betraktet som den mest vanskelig å lære og tidkrevende å kode, men vil, i de rette hender , resulterer i de beste resultater søknaden . Slike krav , men er ofte omstridt.

    früher :

     Weiter:
      Relatert Artike
    ·Slik fjerner Padding Fra et C Structure 
    ·Hvordan finne ut hva C funksjoner er tilgjengelige i GC…
    ·Hvordan lage din egen spillmotor 
    ·Hvordan Fyll en Vector i C 
    ·Hvordan finne ut om en rad eller en kolonne er markert …
    ·Hvordan lage en C # Class Library DLL hjelp av Visual S…
    ·Hvordan bruke CoffeeCup StyleSheet Maker 
    ·Hvordan å få en iPhone Developer Xcode 
    ·Hvordan å erklære en konstant streng i C Programming 
    ·Hvordan Input en blanding av tall og bokstaver fra A -f…
      Anbefalte artikler
    ·Hvordan bryte en streng i Delstrenger i Java 
    ·Hvordan beregne Skjermoppløsning Med Java Script 
    ·Slik bygger du inn videoer i en Pop- Up With JavaScript…
    ·Hvordan lage en Java applet i NetBeans 
    ·Hvordan skrive JDBC Med Eclipse 
    ·Hva er ulempene med en Query Processor 
    ·Slik konverterer til boolske i Python 
    ·Hvordan bruke HTML Purifier Som Tidy Alternative 
    ·Hvordan bruke Alice til Program Games 
    ·Hvordan Hopp kommentaren Lines i Python 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/