Fehlermeldung bei globalem vector-Objekt vom Typ string



  • Hi(gh)!

    Um die Fehlermeldungen in meinem im Entstehen begriffenen Grafikanalyseprogramm "yaigat" ("Yadgar's Artificial Intelligence Graphics Analysis Tool") übersichtlicher verwalten zu können (und das sie aufnehmende vector-Objekt nicht jedesmal an jede Funktion, die gegebenenfalls jeweilige Fehlermeldung ausgeben soll übergeben zu müssen), will ich ein vector-Objekt vom Typ string global anlegen, wo ich dann mit dem allmählichen Ausbau des Programms per push_back()-Methode die neu hinzukommenden Fehlermeldungen anfüge.

    Leider spielt g++ nicht mit, ich bekomme immer die Fehlermeldung
    "‘errormsgs’ does not name a type"

    Was denn für ein Typ?

    Bis bald im Khyberspace!

    Yadgar



  • @Yadgar sagte in Fehlermeldung bei globalem vector-Objekt vom Typ string:

    Leider spielt g++ nicht mit, ich bekomme immer die Fehlermeldung
    "‘errormsgs’ does not name a type"

    Es wäre ja echt leichter, wenn du den Quellcode gleich mitposten würdest, der den Fehler verursacht. Du hast da vermutlich einen Syntaxfehler, durch den dein Variablenname errormsgs an einer Stelle steht, wo C++ eine Typbezeichnung erwarten würde. Daher wird der Name als Typ geparst und C++ meckert, dass dieser nicht deklariert wurde.

    Oder errormsgs soll tatsächlich ein Typ sein und du verwendest diesen, bevor dieser deklariert wurde (?).


Anmelden zum Antworten