Du bist nicht eingeloggt.

Login

Pass

Registrieren

Community
Szene & News
Locations
Impressum

Forum / Bits und Bytes

C++ Problem

  -1- -2- -3- vorwärts >>>  
magma_loran - 32
Profi (offline)

Dabei seit 10.2005
983 Beiträge

Geschrieben am: 23.06.2009 um 16:16 Uhr

also ich geb wie folgt ein:

#include <iostream>
main () {
cout << "C++ Programmieren macht Spaß." << endl;
}


dann kommt aber nen fehler und nicht des was ich will xD
ich hab angefangen mit dem C++ builder rumzuspielen und hab dazu das buch "C++" von Till Jeske als anleitung genommen..
nun steht da ich soll das oben geschriebene in eine Textdatei eingeben und dann Übersetzen ( Kompilieren).
brauch ich dafür überhaupt den C++ builder oder nur C++ ??

...don´t drink and drive......take dope and fly home...

TheBrainless - 38
Experte (offline)

Dabei seit 04.2005
1992 Beiträge

Geschrieben am: 23.06.2009 um 16:21 Uhr

1.) fehler lesen
2.) fehler verstehen
3.) fehler korrigieren

die 3 schritten helfen dir in 99% der fälle, deine Programme zum laufen zu bringen....

was kommt denn für n fehler?



Mörps mörps blubbs!

sloew - 36
Anfänger (offline)

Dabei seit 02.2006
1 Beitrag

Geschrieben am: 23.06.2009 um 16:27 Uhr

Probier es mal andersrum ist zwar schon ne weile her aber es müsste so gehen

cout >> " text \n ";

Wer Rechtschreibfehler findet darf sie behalten!!!

magma_loran - 32
Profi (offline)

Dabei seit 10.2005
983 Beiträge

Geschrieben am: 23.06.2009 um 16:29 Uhr

undefiniertes symbol 'cout'

undefiniertes symbol 'endl'

die 2

...don´t drink and drive......take dope and fly home...

thomas_11 - 31
Profi (offline)

Dabei seit 10.2005
446 Beiträge
Geschrieben am: 23.06.2009 um 16:30 Uhr

Zitat von magma_loran:

undefiniertes symbol 'cout'

undefiniertes symbol 'endl'

die 2


ich glaube du hast die zeichen falsch gesetzt... also die

<<

Let´s hack :D

magma_loran - 32
Profi (offline)

Dabei seit 10.2005
983 Beiträge

Geschrieben am: 23.06.2009 um 16:30 Uhr

>> geht auch ned^^

...don´t drink and drive......take dope and fly home...

magma_loran - 32
Profi (offline)

Dabei seit 10.2005
983 Beiträge

Geschrieben am: 23.06.2009 um 16:31 Uhr

ich brauch schon c++ builder ???

...don´t drink and drive......take dope and fly home...

thomas_11 - 31
Profi (offline)

Dabei seit 10.2005
446 Beiträge
Geschrieben am: 23.06.2009 um 16:31 Uhr

Zitat von magma_loran:

>> geht auch ned^^


.... warte mal ich jags mal bei mir durch Notepad++ durch..

Let´s hack :D

gaucho - 41
Halbprofi (offline)

Dabei seit 10.2004
120 Beiträge
Geschrieben am: 23.06.2009 um 16:32 Uhr

Du solltest mal schauen, was namespaces sind, denn das genau fehlt Dir hier. cout und endl sind in iostream sehr wohl definiert, allerdings im Standard namespace std. Ohne Angabe desselben wird das der Compiler aber nicht schlucken. Daher entweder "<namespacename>::cout" schreiben oder ein "using namespace" verwenden. Das sollte so auch in jedem C++ Tutorial stehen ...
magma_loran - 32
Profi (offline)

Dabei seit 10.2005
983 Beiträge

Geschrieben am: 23.06.2009 um 16:33 Uhr

Zitat von gaucho:

Du solltest mal schauen, was namespaces sind, denn das genau fehlt Dir hier. cout und endl sind in iostream sehr wohl definiert, allerdings im Standard namespace std. Ohne Angabe desselben wird das der Compiler aber nicht schlucken. Daher entweder "<namespacename>::cout" schreiben oder ein "using namespace" verwenden. Das sollte so auch in jedem C++ Tutorial stehen ...


:nixblicker: :weiner:

...don´t drink and drive......take dope and fly home...

thomas_11 - 31
Profi (offline)

Dabei seit 10.2005
446 Beiträge
Geschrieben am: 23.06.2009 um 16:35 Uhr

Zitat von _kingarthur_:

probiers mal mit:

#include <iostream>
using namespace std;

int main()
{
cout << "C++ programmieren macht spaß" << endl;

return 0;
}


ja dass is mir bei Dev C++ auch gesacht worden ^^

Let´s hack :D

magma_loran - 32
Profi (offline)

Dabei seit 10.2005
983 Beiträge

Geschrieben am: 23.06.2009 um 16:37 Uhr

Zitat von _kingarthur_:

probiers mal mit:

#include <iostream>
using namespace std;

int main()
{
cout << "C++ programmieren macht spaß" << endl;

return 0;
}


da passiert garnix -.-

...don´t drink and drive......take dope and fly home...

power86C - 39
Anfänger (offline)

Dabei seit 10.2006
16 Beiträge

Geschrieben am: 23.06.2009 um 16:37 Uhr

Das kann so nicht gehen!!

#include <iostream>
using namespace std; //Namensbereich muss bekannt sein

void main () // Funktion muss etwas zurück geben im zeifelsfall nix (void)
{
cout << "C++ Programmieren macht Spaß." << endl;
}

so gehts

Wer später bremst ist länger schnell

magma_loran - 32
Profi (offline)

Dabei seit 10.2005
983 Beiträge

Geschrieben am: 23.06.2009 um 16:40 Uhr

was is des mit compiler ??? (braucht man den oder was macht man damit ???)

...don´t drink and drive......take dope and fly home...

thomas_11 - 31
Profi (offline)

Dabei seit 10.2005
446 Beiträge
Geschrieben am: 23.06.2009 um 16:41 Uhr

Zitat von power86C:

Das kann so nicht gehen!!

#include <iostream>
using namespace std; //Namensbereich muss bekannt sein

void main () // Funktion muss etwas zurück geben im zeifelsfall nix (void)
{
cout << "C++ Programmieren macht Spaß." << endl;
}

so gehts


nein dass mti Void muss net verpflichtend sein...

Let´s hack :D

power86C - 39
Anfänger (offline)

Dabei seit 10.2006
16 Beiträge

Geschrieben am: 23.06.2009 um 16:43 Uhr

Ja nicht verpflichtend aber sonst bringt er dir ne Warnung im normalfall

Wenn nen blöden debuger hast macht er dir probleme!

Wer später bremst ist länger schnell

  -1- -2- -3- vorwärts >>>
 

Forum / Bits und Bytes

(c) 1999 - 2026 team-ulm.de - all rights reserved - hosted by ibTEC Team-Ulm

- Presse - Blog - Historie - Partner - Nutzungsbedingungen - Datenschutzerklärung - Jugendschutz -