Article View: de.comp.lang.c++
Article #1616Datenkapselung
From: Joachim Gudermann
Date: Thu, 22 Feb 1996 13:37
Date: Thu, 22 Feb 1996 13:37
40 lines
1327 bytes
1327 bytes
Hallo C++ler!
Ich habe folgendes Problem:
class XXX
...
public:
void PutData(???);
....
protected:
Struktur1* theStruct1Dat;
Struktur2* theStruct2Dat;
Strukturn* theStructnDat;
...
Struktur1-3 sind vorher per typdef definiert worden und enthalten
unterschiedlich viele Variablen von Typ BOOLEAN (short int) und char[10].
Um jetzt aus anderen Modulen Daten dieser Strukturen zu veraendern, soll
ausschliesslich die Funtion PutData verwendet werden.
Dieser werden als Parameter mitgeteilt,
welche Struktur zu aendern ist,
welches Element zu aendern ist,
der neue Wert.
Nur laesst sich nicht sagen, von welchem Typ die Parameter jeweils sind.
Muss ich jetzt verschiedene PutData-Funktionen schreiben, oder lassen sich
alle Faelle mit einer Funktion erschlagen?
Bis denne,
Joachim
--
"Gotta make a million doesn't matter who dies."
Queensryche - Revolution calling
Technical Details
Message-ID:
<MSGID_2=3A2448=2F413.50_c1aeaca1@fidonet.org>Path:
arc1-ca.pugleaf.net!p50.ice-box.erde.GUN.de!not-for-mailShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!p50.ice-box.erde.GUN.de!not-for-mail Date: Thu, 22 Feb 1996 13:37:00 +0000 From: guder@erde.GUN.de (Joachim Gudermann) Subject: Datenkapselung Message-ID: <MSGID_2=3A2448=2F413.50_c1aeaca1@fidonet.org> Newsgroups: de.comp.lang.c++ Organization: Local Area Gateway ERDE X-Gateway: FIDOGATE 3.9.3