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 Microsoft Visual C + +

    ? C + + uppstod på 1980-talet som en objektorienterad utvidgning av programspråket C . Objektorientering gjorde koden lättare att återanvända och lösningar blev lättare att segment så att flera programmerare kan arbeta samtidigt på projekt . Visual C + + , som utvecklats av Microsoft , tar C + + språket och lägger till en Windows - baserad Integrated Development Environment ( IDE ) och en uppsättning klasser , som kallas Microsoft Foundation Classes ( MFC ) , som tillåter C + + utvecklare att manipulera element i operativsystemet Windows . Historia

    C + + växte ur C-språket , vilket i sin tur var en ättling till en utökad B-språk , utvecklades på Bell Laboratories 1971 . C , omstruktureras och med en starkare kompilator , blev det dominerande språket i Unix utvecklingen världen . Nittio procent av Unix skrevs i C. 1985 , Bjarne Soustrup skrev C-språket , skapa C + + , för att införa objektorienterade begrepp som hade prövats i andra språk . Under 1990-talet , blev Microsoft inblandade , utvecklar först Microsoft C /C + + kompilator , följt av olika versioner av Visual C + + .
    Objektorienterad programmering

    arbetsspråk organisera koden som en lista med uppgifter som skall utföras av processorn i en viss ordning , objektorienterade språk som C + + organisera koden i skilda objekt , var och en med sina egna egenskaper och metoder . En fördel med objektorienterad programmering är att det tillåter kod som kan beskriva verkliga föremål . Ett bankkonto objekt , till exempel , kan ha egenskaper " Balance " och " kontohavaren " och kan omfatta metoder för " Insättning " och " Uttag ".
    Microsoft Foundation Classes

    Microsoft Foundation Classes är i centrum för Visual C + + programmering för Windows . Maskinen är en grupp av objekt och metoder som gör att programmerare att manipulera Windows miljö ( öppna och stänga fönster , rita innehåll inom fönster , skapa menyer ) och att reagera på en Windows- användarens input ( musklick , musrörelser , knapptryckningar , menyval ) . Eftersom de flesta av Windows programmering är centrerad kring reaktion på användarinmatningar via Windows användargränssnitt , sägs det vara " händelsestyrd . " Mycket av MFC ger helt enkelt programmerare sätt att haka på till Windows - initierade händelser .
    Integrated Development Environment

    C + + , liksom de flesta andra programmeringsspråk , kan skrivas ut som text i en enkel textredigerare . Texten kan sedan " sammanställt " ( omvandlas till binär kod ) med ett initierat kommandoraden process . Införandet av integrerade utvecklingsmiljöer tillåter utvecklare att navigera sin kod mycket mer effektivt genom menyer som kommer att ta dem till specifika objekt och metoder . Andra funktioner i Visual C + + och Visual Studio utvecklingsmiljöer inkluderar automatisk komplett , vilket underlättar att skriva kod , visuell design , som tillåter grafiska element i ett program som skall genereras genom dra och släpp , och sviter testa för att testa processer inom en applikation .

    C + + Versus andra språk

    Programmerare ofta debatterar vad det bästa språket och verktyg för ett visst projekt och uppdrag . Jämfört med andra objektorienterade språk som Java , C # , Objective C eller Python , C + + brukar vara den svåraste att lära sig och tidskrävande att koden , men kommer i rätt händer , resultatet i den bäst presterande ansökan . Sådana påståenden är dock ofta ifrågasatts .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur konvertera en BMP till en byte array
    ·Hur att rensa en mottagnings- socket i C
    ·Hur man gör en koppling till Windows Mobile
    ·Ta reda på om ett datum är giltig i en C-programmet
    ·Vad är vikten av att lära C Språk
    ·Hur att utveckla applikationer för Windows Mobile
    ·Hur man använder Void Pekare i C
    ·Vad är Attribut Keys
    ·Hur man identifierar en Windows användare Med ASP
    ·Hur man använder Doxygen att skriva Källans Koder
    Utvalda artiklarna
    ·Fördelar med Fortran
    ·Hur man kompilerar C + + Med FStream
    ·Hur Räkna elementen i en lista i Java
    ·Hur får man en decimal värde från en textruta
    ·Video Studio Tutorial
    ·Oz programmering Hjälp
    ·Hur man ändra värden i XML Med JavaScript
    ·Hur Räkna Simulation Tid i Matlab
    ·Hur man redigerar en Word-dokument i ASP.Net
    ·Historia av ASCII -koder
    Copyright © Dator Kunskap http://www.dator.xyz