Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (GNU/Linux, *NIX, *BSD und Co) » Problem als Anfänger. Ausgabe mit std

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
14.09.2014, 12:32 Uhr
tomtombusiness



Guten Tag
Ich hab heute angefangen mch in c++ einzulesen. Ich habe eclipse schon mit cdt gefüttert und willte gerade loslegen.


Mein code

C++:
/*
* Test.cpp
*
*  Created on: 14.09.2014
*      Author: tschorn
*/


#include "Test.h"
#include <iostream>
using namespace std;

int main(){
    cout << "Testausgabe" << endl;
    return(0);

    
}

Test::Test() {
    // TODO Auto-generated constructor stub
}

Test::~Test() {
    // TODO Auto-generated destructor stub
}






Als fehlermeldung erhalte ich dauernt:
Description Resource Path Location Type
Symbol 'endl' could not be resolved Test.cpp /Testprojekt line 13 Semantic Error
Symbol 'cout' could not be resolved Test.cpp /Testprojekt line 13 Semantic Error



ich habs schon mit std:: cout und so probiert aber der gleche fehler
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
15.09.2014, 02:27 Uhr
Hans
Library Walker
(Operator)


Hi,

das finde ich irgendwie seltsam, denn eigentlich sollte es funktionieren, sofern in "Test.h" auch was sinnvolles drin steht. Aber eigentlich reicht es schon, das Programm so zu schreiben:

C++:
/*///////////////////////////////////////////////////////////////////////////////////
* Test.cpp
*
*  Created on: 14.09.2014
*      Author: tschorn
*
*  Modified by: Hans
*     #include "Test.h" weg gelassen, da nicht notwendig
*     die leeren Definitionen von Test() (Konstruktor) und ~Test() (Destruktor)
*     weg gelassen, da die hier ebenfalls nicht nötig sind.
*/


#include <iostream>
using namespace std;

int main(){
    cout << "Testausgabe" << endl;
    return(0);
}


Wenn die Meldungen danach immer noch auftauchen, ist der Compiler wahrscheinlich nicht richtig installiert, oder ihm fehlt eine Einstellung, die bewirkt, dass er die Datei iostream auch findet.

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.

Dieser Post wurde am 15.09.2014 um 02:32 Uhr von Hans editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
15.09.2014, 15:53 Uhr
ao

(Operator)


Das ist eine Fehlermeldung von Eclipse, der Quelltext ist OK. Lies mal hier:

stackoverflow.com/questions/8148235/eclipse-cdt-shows-semantic-errors-but-compilation-is-ok
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (GNU/Linux, *NIX, *BSD und Co) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: