Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » text einlesen via ifstream und ausgabe ..

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 ] > 2 <
010
13.12.2010, 21:02 Uhr
0xdeadbeef
Gott
(Operator)


Der gcc frisst es jedenfalls, und das ist eigentlich ne ziemliche Standardanwendung der Stream-Iteratoren. Ich habe keinen Watcom-Compiler, also kann ich es damit nicht nachprüfen, aber sofern du da keinen Tipfeeler eingebaut hast, halte ich das für ein Compiler- bzw. Installationsproblem.

Die Fehlermeldung ist allerdings nicht sehr erhellend.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
14.12.2010, 00:21 Uhr
Hans
Library Walker
(Operator)


Den Open Watcom Compiler findet man hier. Und ein Tipfeeler kann nicht drin sein, weil ich es per "copy and paste" übernommen habe.
Die Fehlermeldung selbst finde ich auch nicht sehr erhellend, weil ich mich frage, was denn nun eigentlich der Fall sein soll: ein Syntax Error, oder das "'std::istream_iterator' has not been declared as a member".
Wenn ich das std:: jeweils raus schmeisse, dann mosert er über einen Syntaxfehler bei der schliessenden Klammer (d.h. dem '>' Zeichen) in copy(istream_iterator<char>(in).

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
14.12.2010, 01:53 Uhr
0xdeadbeef
Gott
(Operator)


Der Installer des OpenWatcom schmeißt eine Gleitkomma-Ausnahme, also kann ich das nicht testen. Es erfüllt mich auch nicht gerade mit Vertrauen in seine Qualität, um ehrlich zu sein.

std::istream_iterator ist jedenfalls laut Standard in <iterator> definiert. Der Compiler sollte sie da finden.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
14.12.2010, 12:47 Uhr
~f.-th.
Gast


Den Open Watcom 1.9 konnte ich auch noch nicht überreden.

Der Quelltext funktioniert auf:
Borland free bcc 5.5 -> ja das alte Teil aus 2000
DigitalMars 8.52 mit STLport 4.5.3
gcc 4.5.0

Wenn bei OpenWatcom nicht ein anderer Header (?) benötigt werden sollte, oder einer der Compilerschalter falsch steht, sollten die Nachholbedarf haben. Compilerschalter: je Ausgangsposition der Watcom-IDE und alternativ andere Ausgangspositionen von Code::Blocks.

MfG f.-th.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
014
14.12.2010, 13:13 Uhr
0xdeadbeef
Gott
(Operator)


Hier kann man nachlesen, dass die Standardbibliotheksimplementation des Open Watcom unvollständig ist und die Stream-Iteratoren nicht beinhaltet.

Da fehlt auch noch ne ganze Menge anderes Zeugs. Open Watcom ist noch nicht wirklich produktionsreif, oder?
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
015
14.12.2010, 13:32 Uhr
~f.-th.
Gast


Hab die Info doch noch gefunden.
Open Watcom hat es noch nicht implementiert:
www.openwatcom.org/index.php/Open_Watcom_STL

Ob man das mit einer anderen STL nachrüsten kann? Das war bei anderen Compilern früher möglich.

MfG f.-th.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
016
14.12.2010, 13:34 Uhr
~f.-th.
Gast


Sorry, ich war zu spät
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
017
14.12.2010, 13:42 Uhr
~f.-th.
Gast


Beim Open Watcom 1.8 wurde folgendes dazu angedacht:
www.openwatcom.com/index.php/User:Cmeerw

ob das mit dem 1.9 auch möglich ist?

MfG f.-th.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
018
14.12.2010, 20:48 Uhr
Hans
Library Walker
(Operator)


Hi,

das beim Open Watcom noch nicht alles vollständig ist, ist mir bekannt, hat mich bisher aber nicht weiter gestört.
Aber wahrscheinlich sollte ich wohl wirklich mal zum gcc (d.h. MinGW) wechseln, zumal ich demnächst auch mal das eine oder andere Gnu-Programm testen möchte, das nur im Quellcode ausgeliefert wird...

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 <     [ C / C++ (WinAPI, Konsole) ]  


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: