Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Bin ich gerade völlig blöd?

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
23.07.2003, 20:06 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Ich könnte schwören das folgendes bei mir schon mal gefunzt hat.

C++:
#include <iostream>
using namespace std;

main(){
cout << string(10,'x');
}


Hat einer ne Idee warum ich jetzt immer nen Fehler bekommen?
Warum cout nicht weiss was es mit dem string machen soll?
Oder ist das gar nicht möglich ohne das ich was weiteres includiere
Ich könnte echt schwören das das so schon mal gegangen ist.

Danke Heiko
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
23.07.2003, 20:21 Uhr
Pablo
Supertux
(Operator)


Bei mir kommt der folgende Fehler:

cout.cpp: In function `int main()':
cout.cpp:5: implicit declaration of function `int string(...)'


Ich glaube, dass der Compiler in dieser Zeile nicht als Konstruktor von string behandelt sonder eher als einer Funktion. Ich glaube, dass @virtual das schon mal in Rätselsäcke gefatgt hat, allerding mit zwei anderen Klassen, ich glaube, es geht um dasselbe.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
24.07.2003, 09:12 Uhr
Tommix



Hallo,
Deine eigentliche Frage kann ich Dir zwar nicht beantworten aber wenn Du an den Anfang noch ein

C++:
#include <string>


schreibst, geht es. (Ausserdem int main).

Gruss, Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
24.07.2003, 09:50 Uhr
virtual
Sexiest Bit alive
(Operator)


Compiler gewechselt?
Ältere Versionen von iostream haben uU string implizit includiert
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
24.07.2003, 09:53 Uhr
virtual
Sexiest Bit alive
(Operator)



Zitat:
Pablo Yanez Trujillo postete
Bei mir kommt der folgende Fehler:

cout.cpp: In function `int main()':
cout.cpp:5: implicit declaration of function `int string(...)'


Ich glaube, dass der Compiler in dieser Zeile nicht als Konstruktor von string behandelt sonder eher als einer Funktion. Ich glaube, dass @virtual das schon mal in Rätselsäcke gefatgt hat, allerding mit zwei anderen Klassen, ich glaube, es geht um dasselbe.



Nein:
da der Compiler keine Klasse strng kennt, geht er davon aus, daß der Consructoraufruf ein Aufruf einer Funktion ist. In meinem Rästel ging es aber um Deklaration einer Funktion.
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
24.07.2003, 22:57 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Danke Leute jetzt gehts.
Das lag mal wieder an dem blöden Visual Studio.
Hatte das schon einmal, das der was linken wollte obwohl alles richtig war.
Nur ein Neustart des rechners half. (Um dem gleich vorzugreifen, bitte keine blöden Windoofs Bemerkungen )
War in diesem fall anscheinend auch so

Trotzdem Danke

Gruss Heiko
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


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: