Verwirrender Fehler
-
Bei folgendem simplen Quelltext:
#include <iostream> class pipe { }; pipe *test; int main() { return 0; }bekomme ich folgenden verwirrenden Fehler:
test.cpp:7: error: expected constructor, destructor, or type conversion before ‘*’ token
Wenn ich die Klasse anders nenne, oder
#include<iostream>weglasse, tritt der Fehler nicht auf.
-
Dann ist der Bezeichner "pipe" anscheinend schon vergeben; musst du deine Klasse wohl anders nennen

-
oder nen Namespace verwenden so