Re: error: stray '\xyz' in program
Andre Heine <[email protected]>
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Message-ID | <[email protected]> |
Moin moin,
Am Mittwoch, 5. Januar 2005 14:03 schrieb Gregor Schatz:
> Alnexander Muthler schrieb:
> > evtl. kann es sich um ein (unsichtbares) Steuerzeichen handeln,
> > dass diesen parse error hervorruft.
> > Probier mal, die Stelle an der der Fehler auftritt zu löschen
> > und nochmal neu zu schreiben.
> in meinem Programm scheint es aber nicht zu liegen sondern in der
> (von mir unverÀnderten) includierten Headerdatei <list> bei mir
> schÀtze mal unter /usr/include/g++/list . Das mit neuschreiben im
> Programm hab ich probiert, fehler unverÀndert. Kann sich so ein
> Fehler in meine installierten Headerdateien eingeschlichen haben?
Du kennst das ja mit den Bits?!
0,1 oder vielleicht...
*SCNR*
> die Installierte rpm-Paketversion von libstdc++-devel scheint
> jedenfalls unverÀndert zu sein...
Mit einer kleinen Ãnderung lÀsst sich dein Code bei mir
kompilieren ...
compiler:
SuSE 9.0
gcc-Version 3.3.4 (pre 3.3.5 20040809)
Gentoo
gcc-Version 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2,
pie-8.7.6)
-------------------- snip ----------------------------
int main(int, char**)
{
std::cout << sizeof(Sprite);
list<Sprite> sprList; // std::list<Sprite> !!!
return 0;
}
------------
Vorher hatte ich diesen Fehler:
test.cpp: In function `int main(int, char**)':
test.cpp:24: error: `list' undeclared (first use this function)
test.cpp:24: error: (Each undeclared identifier is reported only
once for each
function it appears in.)
test.cpp:24: error: Fehler beim Parsen before `>' token
distcc[5916] ERROR: compile test.cpp on localhost failed
Greetings
Andre
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
[email protected]
Um eine Liste aller verfÃŒgbaren Kommandos zu bekommen, schicken
Sie eine Mail an: [email protected]