Das ist ein Codeschnipsel aus einem Beispielprog meines Profs
C++:
int Application::Ablaufsteuerung ( void ){ vector<double> liste(MAXX); // passt auf jeden Bildschirm char Kommando; string dateiname; string value; MyUI menu(title, menue); int retval; liste.clear;
1. Hat er bei liste.clear nicht die () vergessen? Komischerweise frisst der Compiler das.. 2. Wenn ich das richtig verstanden habe löscht diese Methode alle Elemente des Vectors. Was macht es für einen Sinn, erst einen Vector mit MAXX Elementen zu erzeugen und diese dann wieder zu löschen. Zumal in den folgenden Zeilen weiter mit "liste"gearbeitet wird. Also nehme ich an, daß ich das mit dem clear() falsch verstanden habe. -- Konfuzius says: "A man who goes to bed with an itchy asshole is a man who wakes up with stinky finger!"