Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Microsoft C + + tutorials
Microsoft Visual C + + is een veel gebruikte programmeertaal voor het bouwen van applicaties vinden op het web en desktop-en mobiele computers . Visual C + + is ontworpen om programma's die de controle van de middelen van een computer te produceren . Dit betekent dat het heeft vele veranderlijke parameters en functies die trip kan begin programmeurs . Maar het verblijf gericht op de belangrijkste ideeën achter de taal snijdt door de uitdagingen van het leren . Object Oriented Programming

Een kerngedachte
is die van object georiënteerd programmeren . Objectgeoriënteerde programmeertalen zien programmeren als een manier van het creëren van virtuele objecten
Een programma simuleren een Spiegel

Het volgende programma illustreert de oprichting van een virtueel object - . A spiegel . Het gebruikt de spiegel tekst heeft te reflecteren . U kunt gebruik maken van Visual C + + te compileren en uitvoeren van het programma . Open een nieuw Visual C + + -project met Bestand > Nieuw > Project > CLR > CLR Console Application . Bel het project Mirror.cpp

In het Mirror.cpp bestand , na de uitspraak # include " stdafx.h " , voer deze twee lijnen :

# include # include < ; . stdio.h >

Deze vertelt de compiler om definities voor input /output functies zoals " cout , " die het programma gebruikt om tekst te verzenden en ontvangen van de gebruiker bevatten

Skip over de verklaring " using namespace System ; " Na die verklaring en vóór de main () functie , typ deze tekst :

class Spiegel
{

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

Spiegel
:: Spiegel ( ) { //doe - niets constructeur }

leegte Spiegel
:: Reflect ( char * s ) { int i , j , t char [ 200 ] ;

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

return
; }

Deze tekst is een blauwdruk , die bekend staat als een "klasse" in C + + lingo , dat het besturingssysteem zal gebruiken om de Mirror object te bouwen - . , maar is niet het object zelf

Voer de volgende tekst in de main ( ) functie , ter vervanging van de standaard code die Visual C + + plaatsen is er

--------------------------------- Mirror mirror ;
.

char s [ 200 ] ;

std
:: cout << " Voer een tekst voor de spiegel om na te denken : " ; std :: cin >> s ;

mirror.Reflect ( s ) ;

std
:: cout << " Het gereflecteerde tekst : " << s ;

return 0 ;

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

U kunt zien waar de belangrijkste vraagt ​​de Spiegel om wat tekst weer te geven . Het krijgt die tekst van de verklaring " std :: cin >> s ; " De " cin " vertelt de computer om input vragen van de console
Stel een Breakpoint < br . >

een ding
blijft vóór het opstellen en uitvoeren van het programma : stel een breekpunt door de cursor naar de regel aan het einde van de main ( ) functie die de " return 0 . " Het instellen van een breekpunt hier voorkomt dat uw programma van eind totdat je laat het tot het einde . Zonder het breekpunt , zou het console venster te sluiten snel , dat je ervan weerhoudt het zien van de uitgang van het programma .

Build
( welke compile betekent ) uw programma en voer het uit met F5 . Reageren op de prompt in het console venster dat verschijnt .
Hoe het werkt

Het deel van de code die begint met " klasse spiegel " geeft het besturingssysteem de blauwdruk - de naam van de klasse definitie - voor het bouwen van een virtuele spiegel object . De daadwerkelijke oprichting van het object is gedaan met de uitspraak " Mirror mirror ' in de main () functie .

Het begin deel uit van de klasse definitie lijsten van de leden van de klasse , terwijl het latere deel van de klas doet de eigenlijke bepalende variabelen en functies . Functies worden methoden in Visual C + + spraakgebruik genoemd . De Reflect methode is degene die het doet het echte werk voor de Spiegel klasse .

Previous: Next:
  C /C + + Programming
·Hoe te controleren of een Arra…
·Hoe te Figuur uit het aantal e…
·Hoe je C DLL Verwijzing in Net…
·Hoe maak je een Matrix van Str…
·Hoe kan ik HTML -extensies in …
·Hoe maak je een . SIS Nokia Ap…
·Hoe maak je een EXE in Kladblo…
·Hoe een bestand in coderen C #…
·C Geheugenlekkage Gereedschap 
  Related Articles
Hoe te gebruiken VBA naar Microsoft Wind…
Hoe u Microsoft Visual C Debug Library F…
Aan de slag Met behulp van VBA Met Micro…
Microsoft Visual Basic Tutorial 
Basic Help voor Microsoft Visual 
Microsoft Visual Basic Projects 
Hoe te berekenen Schrikkeljaar Met Micro…
Word Tutorials Met VB 
Hoe maak je een Microsoft Visual Basic O…
  Programmering Articles
·Inclusief degenen die graag aan te wakke…
·Hoe een String Build & Stel de Text Met …
·Hoe te converteren naar XML JSX 
·Hoe te Uitzonderingen in Java 
·Malloc Functie 
·Hoe kan ik een array van componenten op …
·Hoe naar Eigenschappen Een ander Project…
·Hoe te voegen nieuwe tabellen in MySQL- …
·Hoe stel ik een automatische e-mail vana…
Copyright © Computer Kennis http://www.nldit.com