Article View: de.comp.lang.c++
Article #664Re: Problem mit Borland Containerklassen
From: DROS4501
Date: Thu, 26 Oct 1995 19:23
Date: Thu, 26 Oct 1995 19:23
23 lines
1625 bytes
1625 bytes
sb1@irz.inf.tu-dresden.de (Steffen Bartsch) wrote:
>
>
>Hallo Freaks,
>
>ich nutze die Containerklassen von Borland und habe folgendes Problem:
>Ich brauche eine Containerklasse, deren Elemente wieder Container sind.
>
>Allerdings bringt der Compiler folgenden Fehler: "Illegal structure operation".
>Der Fehler wird im Headerfile "vectorimp.h" angezeigt, wobei ich aber davon
>ausgehe, daß der Fehler bei mir liegt. Aber worin? Meiner Meinung nach müßte es
>eigentlich funktionieren.
>Die Klasse TStringArray ist übrigens in "listbox.h" (OWL-Klasse) definiert.
Hast du denn auch bedacht, daß du für die Klasse TStringArray auch die ganzen
Operatoren , die definiert werden sollten ( = , == , Copy-Konstruktor , ... ),
tätsachlich definiert hast. Zu diesem Zwecke könntest du eine Tochterklasse von
TStringArray bilden.. Allerdings müßtest du den genauen Aufbau von TStringArray
kennen damit du die Operatoren wirkungsvoll definieren kannst. Wenn die Elemente von
TStringArray, die du benutzen möchtest, allerdings private sind, geht es nicht.
Tschüs..
Technical Details
Message-ID:
<46on80$ee3@news01.uni-trier.de>Path:
arc1-ca.pugleaf.net!news01.uni-trier.de!usenetReferences:
<45gcd4$d47@irz301.inf.tu-dresden.de>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news01.uni-trier.de!usenet From: DROS4501@pcmail.uni-trier.de Newsgroups: de.comp.lang.c++ Subject: Re: Problem mit Borland Containerklassen Date: 26 Oct 1995 19:23:44 GMT Organization: University of Trier Message-ID: <46on80$ee3@news01.uni-trier.de> References: <45gcd4$d47@irz301.inf.tu-dresden.de> NNTP-Posting-Host: pcpa18.uni-trier.de Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mozilla 1.1N (Windows; I; 16bit) To: sb1@irz.inf.tu-dresden.de