| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Microsoft C + + Tutorials
    Microsoft Visual C + + er en udbredt programmeringssprog til at bygge applikationer findes på nettet og stationære og mobile computere . Visual C + + blev designet til at producere programmer, der har detaljeret kontrol af en computers ressourcer . Det betyder, at det har mange foranderlige parametre og funktioner, der kan turen op begyndelsen programmører. Men holder fokus på de centrale tanker bag de sproglige skærer gennem de udfordringer, at lære det . Objektorienteret programmering

    Et centralt idé er, at objektorienteret programmering. Objektorienterede programmeringssprog ser programmering som en måde at skabe virtuelle objekter
    Et program Simulering Mirror

    følgende program illustrerer skabelsen af ​​et virtuelt objekt - . A spejl. Det bruger spejlet at afspejle tekst introduceret til det . Du kan bruge Visual C + + til at kompilere og køre programmet . Åbn en ny Visual C + + projekt med Filer> Ny > Projekt> CLR > CLR Console Application . Kalde projektet Mirror.cpp

    Mirror.cpp filen efter erklæringen # include " stdafx.h ", indtast disse to linjer : Hej

    # include # include < ; . stdio.h >

    Disse fortælle compileren at omfatte definitioner for input /output -funktioner som " cout ", som programmet bruger til at sende og modtage tekst fra brugeren

    Spring over udsagnet " using namespace System ; " Efter denne erklæring og før main ( ) funktion , skal du skrive denne tekst : Hej

    class Mirror {

    public: Mirror () //Constructor ~ Mirror () {} //Destructorvoid Reflect ( char * );} ;

    Mirror :: Mirror () { //gør ingenting konstruktør }

    void Mirror :: Reflect (char * s ) { int i , j char t [ 200 ]

    for (i = strlen (S) -1 , j = 0; i> = 0 , i - , j + + ) { t [ j] = s [i] ;} t [ strlen (r) ] = '\\ 0 ' ; strcpy (s, t);

    vende tilbage;}

    Denne tekst er en plan , der er kendt som a "klasse" i C + + lingo, at operativsystemet vil bruge til at bygge Mirror objekt - . men er ikke selve objektet

    Indtast følgende tekst inde i main ( ) funktion , der erstatter standard kode, Visual C + + steder der

    --------------------------------- Mirror spejl ; .

    char s [ 200 ]

    std :: cout << " Indtast en tekst for spejlet for at afspejle: " std :: cin >> s;
    < p > mirror.Reflect ( s);

    std :: cout << " Den reflekterede tekst: " << s;

    tilbagevenden 0;

    - ----------------------

    Du kan se, hvor main anmoder Mirror at afspejle noget tekst . Det bliver denne tekst fra udsagnet " std :: cin >> s; " The " cin " fortæller computeren til at søge input fra konsollen
    Sæt et breakpoint < br . >

    en ting er tilbage, før kompilering og kørsel af programmet : sæt et breakpoint ved at flytte markøren til den linje i slutningen af main ( ) funktion , der hedder " return 0 ". Indstilling af en breakpoint her forhindrer dit program fra at ende indtil du gør det muligt at slutte. Uden breakpoint ville konsol-vinduet lukker for tidligt, forhindrer dig i at se programmets output.

    Build (hvilket betyder kompilere ) dit program og køre det med F5 . Reagere på den prompt i konsol-vinduet , der vises.
    Sådan fungerer det

    del af den kode, der begynder med "class Mirror " giver operativsystemet handleplanen - kaldet klassen definition - for at opbygge et virtuelt spejl objekt. Den egentlige skabelse af objektet sker med erklæringen " Lille spejl " i main ( ) funktion.

    Begyndelsen del af klassen definition opregner de medlemmer af klassen, mens den senere del af klassen gør den faktiske definerende for variable og funktioner . Funktioner kaldes metoder i Visual C + + sprogbrug . Den Reflect metode er den ene gør det virkelige arbejde for Mirror klassen.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan til at identificere de typer af Input Validerin…
    ·Hvordan man laver en CFG fil med Visual C 
    ·Sådan Put Integer Array i Function C Sprog 
    ·Sådan fjernes SQLite i C 
    ·Sådan udskrives en trekant i C 
    ·Sådan Læs SQL Fra Visual C 
    ·Sådan bruges Stack STL Container Class 
    ·Sådan Compute Integral Med C + + 
    ·Hvordan man opbygger Logic for Programming 
    ·Hvordan man gør en Square Root i C + + 
      Anbefalede Artikler
    ·Sådan Henvisning et objekts navn i PHP 
    ·Sådan Slut VB Med Informix 
    ·Hvad Er Transaktionsmeddelelser Fixtures 
    ·Sådan bruges Python Script på webserver 
    ·Sådan oprettes en MySQL-database Web Site 
    ·MySQL : Query String til Int 
    ·Sådan bruges en Array Class i Javascript 
    ·Sådan at gå gennem Python kode 
    ·Hvordan til at navigere i midten af ​​en PHP fil 
    ·Sådan Udskift en hoppende bold Med Hoppende Bird in Ja…
    Copyright © Computer Viden http://www.computerdk.com