13
Wintersemester 2017/2018 Seite 1 von 13 HOWTO Microsoft Visual C++ 2015 Zusammenfassung Dieses Dokument erklärt das Anlegen neuer Projekte in C/C++ und das hinzufügen neuer und vorhandener Sourcen. Inhalt 1. Allgemein ......................................................................................................................................... 2 2. Projekt ............................................................................................................................................. 2 a. Projekt anlegen............................................................................................................................ 2 b. Neue Quelldatei hinzufügen........................................................................................................ 4 c. Neue Headerdatei hinzufügen .................................................................................................... 5 d. Code eingeben und laufen lassen ............................................................................................... 6 e. Vorhandene Quelldatei hinzufügen ............................................................................................ 8 f. Vorhandene Headerdatei hinzufügen ....................................................................................... 10 g. Zeilennummern einblenden ...................................................................................................... 12 3. "For Your Review" (FYR) ................................................................................................................ 13 a. MS-VS2013 Projekt .................................................................................................................... 13 b. MS-VS2013 Debugger................................................................................................................ 13 c. Foren.......................................................................................................................................... 13 d. Diverses ..................................................................................................................................... 13

HOWTO - eitidaten.fh-pforzheim.deeitidaten.fh-pforzheim.de/daten/labore/mec_bc/if1lt/WiSe1718/... · Wintersemester 2017/2018 Seite 1 von 13 . HOWTO . Microsoft Visual C++ 2015

  • Upload
    vannga

  • View
    221

  • Download
    2

Embed Size (px)

Citation preview

Page 1: HOWTO - eitidaten.fh-pforzheim.deeitidaten.fh-pforzheim.de/daten/labore/mec_bc/if1lt/WiSe1718/... · Wintersemester 2017/2018 Seite 1 von 13 . HOWTO . Microsoft Visual C++ 2015

Wintersemester 2017/2018 Seite 1 von 13

HOWTO

Microsoft Visual C++ 2015

Zusammenfassung Dieses Dokument erklärt das Anlegen neuer Projekte in C/C++ und das hinzufügen neuer und vorhandener Sourcen.

Inhalt 1. Allgemein ......................................................................................................................................... 2

2. Projekt ............................................................................................................................................. 2

a. Projekt anlegen............................................................................................................................ 2

b. Neue Quelldatei hinzufügen ........................................................................................................ 4

c. Neue Headerdatei hinzufügen .................................................................................................... 5

d. Code eingeben und laufen lassen ............................................................................................... 6

e. Vorhandene Quelldatei hinzufügen ............................................................................................ 8

f. Vorhandene Headerdatei hinzufügen ....................................................................................... 10

g. Zeilennummern einblenden ...................................................................................................... 12

3. "For Your Review" (FYR) ................................................................................................................ 13

a. MS-VS2013 Projekt .................................................................................................................... 13

b. MS-VS2013 Debugger ................................................................................................................ 13

c. Foren.......................................................................................................................................... 13

d. Diverses ..................................................................................................................................... 13

Page 2: HOWTO - eitidaten.fh-pforzheim.deeitidaten.fh-pforzheim.de/daten/labore/mec_bc/if1lt/WiSe1718/... · Wintersemester 2017/2018 Seite 1 von 13 . HOWTO . Microsoft Visual C++ 2015

Wintersemester 2017/2018 Seite 2 von 13

1. Allgemein Im Labor Softwareentwicklung 1 werden wir als integrierte Entwicklungsumgebung (IDE) Microsoft Visual Studio 2015 nutzen. Diese IDE ist sehr mächtig und in der Industrie weit verbreitet. Damit Sie sich auf die einzelnen Labortermine sinnvoll vorbereiten können und auch die Möglichkeit haben zu Hause etwas zu programmieren, ist es ratsam, dass Sie sich diese Umgebung auf Ihrem privaten Rechner installieren. Als Student der Hochschule Pforzheim können Sie verschiedenste Ausgaben der Entwicklungsumgebung Visual Studio kostenfrei über Ihren Account in Microsofts Imagine Programm (MSDNAA) beziehen. Ebenso können Sie die kostenfreie Community Edition verwenden. Alternativ dazu können Sie auch einen der Pool-PCs zur Vorbereitung nutzen – dort ist Visual Studio 2015 auf allen Rechnern vorhanden. Falls Sie bereits Erfahrung mit einer anderen IDE haben, können Sie auch diese zur Vorbereitung nutzen. Die Laborveranstaltung wird sich aber auf die Visual Studio IDE gründen! Im Nachfolgenden wird das Vorgehen zum Öffnen und Anlegen von Projekten demonstriert. Des Weiteren wird gezeigt wie Sie neue und vorhandene Sourcen einfügen können.

2. Projekt a. Projekt anlegen

Nach erfolgreicher Installation können Sie ein erstes Projekt erstellen. Starten Sie nun Visual C++ 2015. Legen Sie über Datei Neu Projekt ein neues Projekt an.

Wählen Sie Win32-Konsolenanwendung aus. Geben Sie Ihrem Projekt einen sinnvollen Namen! Geben Sie einen sinnvollen Speicherort für Ihr Projekt an!

Page 3: HOWTO - eitidaten.fh-pforzheim.deeitidaten.fh-pforzheim.de/daten/labore/mec_bc/if1lt/WiSe1718/... · Wintersemester 2017/2018 Seite 1 von 13 . HOWTO . Microsoft Visual C++ 2015

Wintersemester 2017/2018 Seite 3 von 13

Klicken Sie auf Weiter >

Wählen Sie unter Zusätzliche Optionen alles ab um anschließend den Punkt Leeres Projekt anzuwählen.

Sie sollten folgendes sehen

Page 4: HOWTO - eitidaten.fh-pforzheim.deeitidaten.fh-pforzheim.de/daten/labore/mec_bc/if1lt/WiSe1718/... · Wintersemester 2017/2018 Seite 1 von 13 . HOWTO . Microsoft Visual C++ 2015

Wintersemester 2017/2018 Seite 4 von 13

b. Neue Quelldatei hinzufügen Nach erfolgreichem anlegen Ihres Projektes können Sie nun eine neue Quelldatei anlegen. Klicken Sie dazu im Projektmappen-Explorer mit einem Rechtsklick auf Quelldateien Hinzufügen Neues Element.

Wählen Sie im sich öffnenden die Option C++ Datei(.cpp) und vergeben Sie einen sinnvollen Namen für die Datei; Achten Sie hierbei darauf das diese Datei die Endung .c nicht .cpp hat!

Sie sollten nun folgendes sehen

Page 5: HOWTO - eitidaten.fh-pforzheim.deeitidaten.fh-pforzheim.de/daten/labore/mec_bc/if1lt/WiSe1718/... · Wintersemester 2017/2018 Seite 1 von 13 . HOWTO . Microsoft Visual C++ 2015

Wintersemester 2017/2018 Seite 5 von 13

c. Neue Headerdatei hinzufügen Nach erfolgreichem anlegen Ihres Projektes können Sie nun eine neue Headerdatei anlegen.

Klicken Sie dazu im Projektmappen-Explorer mit einem Rechtsklick auf Headerdateien Hinzufügen Neues Element.

Wählen Sie im sich öffnenden die Option Header Datei(.h) und vergeben Sie einen sinnvollen Namen für die Datei; Achten Sie hierbei darauf das diese Datei die Endung .h nicht .hpp hat!

Sie sollten nun folgendes sehen

Page 6: HOWTO - eitidaten.fh-pforzheim.deeitidaten.fh-pforzheim.de/daten/labore/mec_bc/if1lt/WiSe1718/... · Wintersemester 2017/2018 Seite 1 von 13 . HOWTO . Microsoft Visual C++ 2015

Wintersemester 2017/2018 Seite 6 von 13

d. Code eingeben und laufen lassen Der Eingabebereich befindet sich neben dem Projektmappen-Explorer. Wählen Sie die Datei in welcher Sie editieren wollen aus und geben Sie dort, mittels der Tastatur, folgendes ein. #include<stdio.h> void main(void) { printf("Hallo Welt\n"); }

Klicken Sie auf Debug Start ohne Debugging

Klicken Sie auf JA

Sie sollten folgendes sehen

Page 7: HOWTO - eitidaten.fh-pforzheim.deeitidaten.fh-pforzheim.de/daten/labore/mec_bc/if1lt/WiSe1718/... · Wintersemester 2017/2018 Seite 1 von 13 . HOWTO . Microsoft Visual C++ 2015

Wintersemester 2017/2018 Seite 7 von 13

Page 8: HOWTO - eitidaten.fh-pforzheim.deeitidaten.fh-pforzheim.de/daten/labore/mec_bc/if1lt/WiSe1718/... · Wintersemester 2017/2018 Seite 1 von 13 . HOWTO . Microsoft Visual C++ 2015

Wintersemester 2017/2018 Seite 8 von 13

e. Vorhandene Quelldatei hinzufügen Nach erfolgreichem anlegen Ihres Projektes können Sie nun eine vorhandene Quelldatei zu Ihrem Projekt hinzufügen. Kopieren Sie die Datei welche Sie hinzufügen wollen in das Verzeichnis welches VS als Projektverzeichnis erachtet. Das Projektverzeichnis finden Sie z.B. wie im Folgenden beschrieben.

Nun können Sie Ihre Dateien dorthin kopieren.

Page 9: HOWTO - eitidaten.fh-pforzheim.deeitidaten.fh-pforzheim.de/daten/labore/mec_bc/if1lt/WiSe1718/... · Wintersemester 2017/2018 Seite 1 von 13 . HOWTO . Microsoft Visual C++ 2015

Wintersemester 2017/2018 Seite 9 von 13

Klicken Sie dann im Projektmappen-Explorer mit einem Rechtsklick auf Quelldateien Hinzufügen Vorhandenes Element.

Wählen Sie die Datei(en) aus

Sie sollten folgendes sehen

Page 10: HOWTO - eitidaten.fh-pforzheim.deeitidaten.fh-pforzheim.de/daten/labore/mec_bc/if1lt/WiSe1718/... · Wintersemester 2017/2018 Seite 1 von 13 . HOWTO . Microsoft Visual C++ 2015

Wintersemester 2017/2018 Seite 10 von 13

f. Vorhandene Headerdatei hinzufügen Nach erfolgreichem anlegen Ihres Projektes können Sie nun eine vorhandene Headerdatei zu Ihrem Projekt hinzufügen. Kopieren Sie die Datei welche Sie hinzufügen wollen in das Verzeichnis welches VS als Projektverzeichnis erachtet. Das Projektverzeichnis finden Sie z.B. wie im Folgenden beschrieben.

Nun können Sie Ihre Dateien dorthin kopieren.

Page 11: HOWTO - eitidaten.fh-pforzheim.deeitidaten.fh-pforzheim.de/daten/labore/mec_bc/if1lt/WiSe1718/... · Wintersemester 2017/2018 Seite 1 von 13 . HOWTO . Microsoft Visual C++ 2015

Wintersemester 2017/2018 Seite 11 von 13

Klicken Sie dann im Projektmappen-Explorer mit einem Rechtsklick auf Headerdateien Hinzufügen Vorhandenes Element.

Wählen Sie die Datei(en) aus

Sie sollten folgendes sehen

Page 12: HOWTO - eitidaten.fh-pforzheim.deeitidaten.fh-pforzheim.de/daten/labore/mec_bc/if1lt/WiSe1718/... · Wintersemester 2017/2018 Seite 1 von 13 . HOWTO . Microsoft Visual C++ 2015

Wintersemester 2017/2018 Seite 12 von 13

g. Zeilennummern einblenden Um während der Vorbereitung bzw. während dem Labor angenehmer über Ihren Code diskutieren zu können empfiehlt es sich die Zeilennummern einzublenden. Dies ist im Folgenden Beschrieben.

Hierzu klicken Sie auf Extras Optionen;

Und dann Text Editor Alle Sprachen Zeilennummern.

Page 13: HOWTO - eitidaten.fh-pforzheim.deeitidaten.fh-pforzheim.de/daten/labore/mec_bc/if1lt/WiSe1718/... · Wintersemester 2017/2018 Seite 1 von 13 . HOWTO . Microsoft Visual C++ 2015

Wintersemester 2017/2018 Seite 13 von 13

3. "For Your Review" (FYR) Hier ein paar links für Ihre Eigene Recherche

a. MS-VS2013 Projekt https://www.youtube.com/watch?v=Mb2__DQ0BRo https://www.youtube.com/watch?v=kW14wVNIgWM Sie können sich gern weitere Videos zu diesem Thema anschauen; dies ist nur ein Vorschlag.

b. MS-VS2013 Debugger https://www.youtube.com/watch?v=eEJ5xKO7c3o https://www.youtube.com/watch?v=3rOT-H_3WGQ Sie können sich gern weitere Videos zu diesem Thema anschauen; dies ist nur ein Vorschlag.

c. Foren http://www.codeproject.com/ http://stackoverflow.com/ https://channel9.msdn.com/ Sie können sich gern weitere Foren anschauen; dies ist nur ein Vorschlag.

d. Diverses https://www.youtube.com/watch?v=CVWKMWGxqAQ https://www.youtube.com/watch?v=dR4FEh6pwfE https://www.youtube.com/watch?v=6mZSHRip5As https://www.youtube.com/watch?v=GimQaCVMln0 https://www.youtube.com/watch?v=DF2XAc07eI0 Sie können sich gern weitere Videos zu diesen Themen anschauen; dies ist nur ein Vorschlag.