Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

AKINCITÜRK

Frischling

  • »AKINCITÜRK« ist der Autor dieses Themas

Beiträge: 8

Wohnort: Mannheim

  • Private Nachricht senden

1

07.01.2007, 19:07

C++ Anfänger

Hallo an alle,

ich bin C++ Anfänger und wollte gerade das "Hello World" Programm schreiben.
Ich benutze "Visual Studio Stand. Edition".

Ich peil da irgendwie net durch, habe ein neues Projekt erstellt, aber was ich als nächstes machen muss weiss ich net.

Es gibt drei Ordner: Header, Quell und Recourcedatein. Was muss ich denn alles machen um es zum laufen zubringen.
Ich bitte um hilfe!


Danke im voraus

Gruss

AKINCITÜRK

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

2

07.01.2007, 19:19

du musst eine neue cpp datei zum projekt hinzufügen (Strg+Shift+A wenn es sich um VS2005 handelt, sonst Strg+N) und dort dann deinen code reinschreiben...

Phil_GDM

Alter Hase

Beiträge: 443

Wohnort: Graz

Beruf: Student-Softwareentwicklung u. Wissensmanagement

  • Private Nachricht senden

3

07.01.2007, 19:19

Ich hoffe du hast ein Win32 Konsolenprojekt, angelegt bei dem du die Option leeres Projekt angegeben hast.

Dann klickst du einfach mit der Rechten Maustaste auf den Ordner Qeulldateien und wählst Neues Element hinzufügen.
Dann fügst du einfach mal eine cpp-Source-Datei hinzu.

In dieser Datei einfach den Source-Code einfügen.
Dann Build/Build Solution aus dem Menü
und dann Debug/Start Debugging oder Debug/Start without Debugging und es sollte schon laufen.

mfg Philipp

AKINCITÜRK

Frischling

  • »AKINCITÜRK« ist der Autor dieses Themas

Beiträge: 8

Wohnort: Mannheim

  • Private Nachricht senden

4

07.01.2007, 19:33

Jo, das hab ich. Also:

Erstellen -> Projektmappe erstellen (so steht es auch im help)

dann bekomme ich folgende meldung:

Zitat

1>------ Erstellen gestartet: Projekt: test, Konfiguration: Debug Win32 ------
1>Kompilieren...
1>test.cpp
1>c:\...eigene dateien\visual studio 2005\projects\test\test\test.cpp(4) : error C2065: 'cout': nichtdeklarierter Bezeichner
1>Das Buildprotokoll wurde unter "file://c:\...Eigene Dateien\Visual Studio 2005\Projects\test\test\Debug\BuildLog.htm" gespeichert.
1>test - 1 Fehler, 0 Warnung(en)
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========


Code:

C-/C++-Quelltext

1
2
3
4
5
6
#include <iostream>
int main()
{
    cout << "Hallo Welt!\n";
        return 0;
}

:(

grek40

Alter Hase

Beiträge: 1 491

Wohnort: Dresden

  • Private Nachricht senden

5

07.01.2007, 19:35

cout befindet sich im namespace std, du musst es also mit seinem namespace qualifizieren:

C-/C++-Quelltext

1
std::cout << "Willkommen im Forum AKINCITUERK!";

AKINCITÜRK

Frischling

  • »AKINCITÜRK« ist der Autor dieses Themas

Beiträge: 8

Wohnort: Mannheim

  • Private Nachricht senden

6

07.01.2007, 19:43

Ahh danke!! :D Jetzt funktioniert es.

Ich habe das Buch "C++ in 21 Tagen von Jesse Liberty" und darin stand es so drin.

Danke an all die Antworten! :D

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

7

07.01.2007, 19:45

Ich bin mir sicher, das du dort ein using oder rigendwas übersehen hast, falls nicht, ist der code schlichtweg falsch ;).

8

08.01.2007, 13:39

der Code in dem Buch C++ in 21 Tagen ist schlichtweg falsch. weil er veraltet ist!
An manchen STellen hat mich das zur Weißglut gebracht aber das ist nur an wenigen Stellen der Fall!
Das Böse ist des Menschensbeste Kraft - Friedrich Nietzsche

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

9

08.01.2007, 14:49

Zitat von »"Theprogrammer"«

der Code in dem Buch C++ in 21 Tagen ist schlichtweg falsch. weil er veraltet ist!
An manchen STellen hat mich das zur Weißglut gebracht aber das ist nur an wenigen Stellen der Fall!


So veraltet sieht der Code garnich aus. Meiner Meinung nach fehlt da einfach die Namespaceangabe. Der Rest ist doch ok.

So stimmts:

C-/C++-Quelltext

1
2
3
4
5
6
#include <iostream>

int main()
{
    std::cout << "Hallo Welt!\n";
}
@D13_Dreinig

10

08.01.2007, 17:36

Na mach es richtig schick:

C-/C++-Quelltext

1
2
3
4
5
6
7
#include <iostream>

int main(void)
{
    std::cout << "Hallo Welt!" << std::endl;
    return 0;
}
Devil Entertainment :: Your education is our inspiration
Der Spieleprogrammierer :: Community Magazin
Merlin - A Legend awakes :: You are a dedicated C++ (DirectX) programmer and you have ability to work in a team? Contact us!
Siedler II.5 RttR :: The old settlers-style is comming back!

Also known as (D)Evil

Werbeanzeige