kann man in klassen vereinbahrungen auch strings verwenden? bei mir gibt es dann immer fehlermeldungen...
class Tkp{ private: String test }; -- "Zwei Dinge sind unendlich: Das Universum und die menschliche Dummheit. Aber beim Universum bin ich mir nicht ganz sicher." - Albert Einstein www.blue-xenon.de.vu
Hallo, entweder Header oder bei String test( ; ) das Semikolon vergessen. -- "Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."
Bis dann... UweDieser Post wurde am 11.11.2005 um 20:09 Uhr von Uwe editiert.
das semikolon hab ich im original und im header hab ich noch zusätzlich included <string.h> -- "Zwei Dinge sind unendlich: Das Universum und die menschliche Dummheit. Aber beim Universum bin ich mir nicht ganz sicher." - Albert Einstein www.blue-xenon.de.vu
Hi, string.h ist für C Stringfunktionen wie strcpy und das ganze Gelumpe. Ich kenn mich mit Borland nicht aus aber string.h ist mit Sicherheit nicht was du brauchst. Sofern String wirklich gross geschrieben wird und das Gegenstück zur Klasse CString der MFC ist musst du mal in deine Dokumentation schauen. Falls du die string Klasse aus dem C++ Standard meinst;diese wird klein geschrieben und der benötigte Header heißt <string> (ohne .h).
MfG Spacelord -- .....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
Hallo, @Spacelord Das String ist schon richtig geschrieben, das ist ein VCL-Typ. Wo der jedoch genau definiert ist - k.a. Auf alle Fälle #include <vcl.h.>. Oder auf AnsiString ausweichen. Der ist in sysmac.h wie folgt definiert. typedef AnsiString String; -- "Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."
also es liegt weder am inckuden von vcl.h oder string kann man AnsiString wie einen ganz normalen string verwenden? -- "Zwei Dinge sind unendlich: Das Universum und die menschliche Dummheit. Aber beim Universum bin ich mir nicht ganz sicher." - Albert Einstein www.blue-xenon.de.vu
Hallo, ich bekomme langsam 'ne Meise. Das liegt am switchen zwischen den einzelnen Sprachen. String ist in sysmac.h als AnsiString definiert. So ist es richtig! (sry) -- "Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."
also mit typedef AnsiString test; funzt es ohne typedef nicht; aber kann man auf so nen AnsiString ganz normal zugreifen? wie auf nen normalen standart string? -- "Zwei Dinge sind unendlich: Das Universum und die menschliche Dummheit. Aber beim Universum bin ich mir nicht ganz sicher." - Albert Einstein www.blue-xenon.de.vu
jo funzt jz danke -- "Zwei Dinge sind unendlich: Das Universum und die menschliche Dummheit. Aber beim Universum bin ich mir nicht ganz sicher." - Albert Einstein www.blue-xenon.de.vu