Array<String> testText; Kann dami nix anfangen
-
Ich hoffe die Frage ist nicht zu lächerlich
nur ich finde im Net nichts darüber.Wahrscheinlich heißt das ein dynmischer string übergeben werden soll,
nur mein Borland 2006 mag das so nicht.
Wie könnte man das noch deklarieren.{ class TestText { private: Array<String> testText; public: TestText(); ~TestText(); Int ReadReadText(); Int ClearTestText(); const Array<String> &GetTestText(); }; };
-
Array
ist kein Typ der C++ Standardsprache. Irgendwo in deinem Programm muss eine Definition dieser Klasse vorkommen. Klingt für mich nach einem Möchtegern-std::vector.
-
Dieser Thread wurde von Moderator/in evilissimo aus dem Forum C++ in das Forum VCL (C++ Builder) verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Das macht Sinn Danke
-
Öh?!? Dynamischer Array von was? Der Definition da oben nach zu urteilen kein dynamischer 'String', sondern ein dynamisches Array aus Strings. Dann wäre TStringList was für dich. Oder aber std::vector. Van Array würd ich die Finger lassen. Ich weiß nicht mal, ob es überhaupt noch dabei ist. Bewusst wahrgenommen habe ich es zum letzten Mal im Borland C++ 5.
Gruß KK