Handige tips

Hoe een "Hello World" -console-applicatie te maken in Visual C ++

Pin
Send
Share
Send
Send


Als ontwikkelomgeving voor Windows adviseert de auteur om Visual Studio 2008 (800 MB) te gebruiken als u Windows XP, Visual Studio 2013 (6,5 GB) voor Windows 7 of hoger of Dev C ++ 5 (41 MB) hebt voor degenen die te veel hebben Langzaam internet om Visual Studio te downloaden. Voor gebruikers van Unix-achtige systemen hebt u een GCC-compiler en een teksteditor zoals Vim nodig.

Nadat u alles wat u nodig hebt hebt geïnstalleerd, beginnen we met het schrijven van het eerste programma.

Voor Visual Studio

Open het menu "Bestand → Nieuw → Project". Ga naar het tabblad "Algemeen" en selecteer "Project leegmaken". Geef het project een naam, bijvoorbeeld "les1" en klik op "OK".

Klik in het venster Solution Explorer (meestal in de linkerbovenhoek) met de rechtermuisknop op de map "broncodebestanden". Selecteer in het dialoogvenster het menu-item "Toevoegen → Item maken". Voer de naam voor het nieuwe bestand in - main.cpp en klik op de knop "Toevoegen".

Maak een leeg bestand en open het met elke teksteditor met syntaxisaccentuering.

Syntaxisbeschrijving

De #include-instructie wordt gebruikt om andere bestanden in code op te nemen. De regel #include wordt vervangen door de inhoud van het bestand "iostream.h", dat zich in de standaardtaalbibliotheek bevindt en verantwoordelijk is voor het invoeren en uitvoeren van gegevens naar het scherm.

#include verbindt de standaard taalbibliotheek C. Deze verbinding is nodig om de systeemfunctie te laten werken.

De inhoud van de derde regel - met naamruimte std, geeft aan dat we de standaardnaamruimte gebruiken met de naam "std". Alles wat tussen de accolades staat van de int main () <> functie wordt automatisch uitgevoerd nadat het programma is gestart.

De regel geeft aan dat het programma een bericht met tekst moet weergeven "Hallo wereld" naar het scherm.

De cout-operator wordt gebruikt om tekst op het opdrachtregelscherm weer te geven. Er worden twee hoekaanhalingstekens () achter geplaatst. De volgende is de tekst die moet worden weergegeven. Het wordt tussen dubbele aanhalingstekens geplaatst. De instructie endl neemt een regel naar beneden.

Als er tijdens de uitvoering een fout optreedt, wordt een andere foutcode dan nul gegenereerd. Als de programmabewerking zonder fouten is beëindigd, is de foutcode nul. De opdracht 0 is nodig om het besturingssysteem een ​​bericht te sturen over de succesvolle voltooiing van het programma.

- Aan het einde van elk team wordt geplaatst puntkomma.

Compilatie en lancering

Compileer nu en voer het programma uit. Degenen die MS Visual Studio gebruiken, moeten op de toetsencombinatie "Ctrl + F5" drukken. GCC-gebruikers moeten de volgende opdrachten uitvoeren:

Als het programma de eerste keer was samengesteld, dan goed. Als de compiler zegt dat er fouten zijn, dan heb je iets verkeerd gedaan.

Lees de fouttekst en probeer deze zelf op te lossen. Als het niet werkt, schrijf dan over uw probleem in de commentaren.

Maak als uw huiswerk dit programma opnieuw, zodat in plaats van het bericht "Hallo Wereld" het bericht "Hallo gebruiker" wordt weergegeven.

Een consoletoepassing maken en uitvoeren

Start Visual Studio.

In het menu file kiezen creëren, project.

Er wordt een dialoogvenster geopend Nieuw project.

Knoop uitvouwen deuitbreiden templatesuitbreiden Visueel c #en selecteer vervolgens Console-applicatie.

In het veld Voornaam voer een naam in voor het project en klik OK.

de oplossingsverkenner een nieuw project zal verschijnen.

Als het bestand Program.cs niet is geopend in code-editoropen het contextmenu Program.cs in oplossingsverkenneren klik vervolgens op Bekijk code.

Vervangt de inhoud van het bestand Program.cs door de volgende code.

Druk op F5 om het project te starten. Er verschijnt een opdrachtpromptvenster met de tekenreeks Hallo wereld!

De volgende zijn belangrijke componenten van dit programma.

De eerste regel bevat een opmerking. De // tekens zetten de rest van de regel om in een opmerking.

U kunt ook een tekstblok met opmerkingen maken, omringen met de tekens / * en * /. Dit wordt getoond in het volgende voorbeeld.

De C # -console-applicatie moet de hoofdmethode bevatten, waarin de besturing begint en eindigt. De hoofdmethode maakt objecten en voert andere methoden uit.

De hoofdmethode is een statische statische methode die zich binnen een klasse of structuur bevindt. In het vorige voorbeeld "Hallo wereld!" het bevindt zich in een klasse genaamd Hallo. De hoofdmethode kan op een van de volgende manieren worden gedeclareerd:

Het retourneert een ongeldige waarde.

Een geheel getal kan ook worden geretourneerd.

Met beide retourtypen kunnen de volgende argumenten worden gebruikt.

De parameter Main args-methode is een reeks waarden van de type string die de opdrachtregelargumenten bevat die worden gebruikt om het programma op te roepen. In tegenstelling tot C ++ bevat een array geen uitvoerbare (EXE) bestandsnaam.

Zie de voorbeelden in de sectie Main () en de opdrachtregelargumenten en How-to voor meer informatie over het gebruik van opdrachtregelargumenten. Maak en gebruik assemblages met behulp van de opdrachtregel.

Het aanroepen van de ReadKey-methode aan het einde van de hoofdmethode voorkomt dat het consolevenster wordt gesloten, zodat de uitvoer tijdens het uitvoeren van het programma in de foutopsporingsmodus kan worden gelezen door op F5 te drukken.

C # -programma's maken meestal gebruik van de I / O-services die worden aangeboden door de runtime-bibliotheek in .NET Framework. De instructie System.Console.WriteLine ("Hallo wereld!") Gebruikt de WriteLine-methode. Dit is een van de uitvoermethoden van de klasse Console in de runtime-bibliotheek. Het toont zijn stringparameters in een standaarduitvoerstroom, gevolgd door een nieuwe regel. Andere consolemethoden worden gebruikt voor verschillende invoer- en uitvoerbewerkingen. Als u het gebruik van Systeem, richtlijn aan het begin van het programma plaatst, kunt u de Systeemklassen en -methoden direct gebruiken zonder de volledige naam op te geven. U kunt bijvoorbeeld Console.WriteLine in plaats van System.Console.WriteLine aanroepen:

Zie System.IO voor meer informatie over I / O-methoden.

Programma "Hallo wereld!" kan worden gecompileerd met behulp van de opdrachtregel in plaats van de Visual Studio Integrated Development Environment (IDE).

Bedankt voor het downloaden van Visual Studio en het leren kennen van C ++!

  1. Nadat u Visual Studio 2015 hebt gestart, maakt u kennis met de structuur en de weergaven van de omgeving:
  2. Bestudeer vervolgens het standaard build-proces van een Visual Studio-project:
  3. Begin nu met het maken van uw eerste C ++ -project door een projectsjabloon te selecteren. Als C ++ niet is geïnstalleerd in Visual Studio, moet u installeren Visual C ++ 2015 Tools voor Windows Desktop:
  4. Na het installeren van Visual C ++ 2015 tools voor Windows Desktop, kunt u een sjabloon selecteren Win32-consoletoepassing en maak een project HelloWorld:
  5. Druk op de knop gedaanom de taak te voltooien Win32-toepassingswizards
  6. Je zult je eerste C ++ project zien:
  7. Vervang code volgende code.

  • Voeg vervolgens toe breekpuntdoor op het grijze gebied vooraan te klikken regel 12:
  • Compileer en voer het project uit door te klikken groene driehoek op de werkbalk (Windows Local Debugger) of door op F5 te drukken. In Visual Studio begint het build- en debug-proces met één klik. pers ja om het project te bouwen:

  • "Hallo wereld!" Verschijnt in console venster.
  • Als het consolevenster onmiddellijk sluit, moet u een breekpunt instellen in stap 8.

    Als u Windows 8.1 gebruikt, moet u het Visual Studio-installatieprogramma opnieuw opstarten, op de knop "Wijzigen" klikken en C ++ selecteren in de lijst met talen.

    Gefeliciteerd met het maken van je eerste C ++ project! Meld als deze pagina nuttig was. Bedankt

    Bekijk de video: Hoe een gortdroge zomer Nederland verschrompelde (Maart 2023).

    Pin
    Send
    Share
    Send
    Send