Strukturen für Laien
lima-city → Forum → Programmiersprachen → C/C++ und D
abkommen
aufforderung
aussage
bilden
buchen
compiler
egal struktur
eintrag
erstellen
klasse
machen
produktiven ergebnis
programm
programmiersprache
programmierung
record
struktur
verwenden
vorherige antwort
wunderbaren einstieg
-
Ich versuche momentan ein Programm zu schreiben...
Nur bekomme ich es nicht gebacken eine Strutur zu erstellen!
K?nnte ihr mir eben eine Beispiel Prog. geben in der eine Struktur ist?
Ich habe geh?rt, das m?glich sei, eine Struktur in einer Struktur zu machen.
Bloss kann ich mir darunter nix Vorstellen!
Wie soll das den dann aussehen? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
http://www.metalshell.com/view/source/32/
Hm, ich versteh zwar jetzt nicht warum Du Google nicht 'C struct example' f?ttern konntest aber egal ... Struktur in Strukturen realisiertst Du am besten mit typedef, dann kannst du die selbstdefinierten Typen in einer weiteren Struktur einbauen.
-
@ tom-nachdenk:
so einfach ist das aber nicht, kommt auf die programmiersprache an: c oder c++!
in c++ sollte man nur klassen verwenden, da das ganze ja objektorientiert sein sollte.
die strukturen sind nur ein ?berbleibsel aus c.
---
soll hei?en, die frage bitte pr?zisieren: welche sprache, f?r welches programm,...
-
Nun....
dem Eintrag meines Vorg?ngers kann ich nur teils zustimmen.
Structuren sind zwar noch aus der C-Zeit, Sie bilden aber einen Wunderbaren einstieg in die Objektorientierung und k?nnen durchaus in C++ verwendet werden ! -
Nun....
dem Eintrag meines Vorg?ngers kann ich nur teils zustimmen.
Structuren sind zwar noch aus der C-Zeit, Sie bilden aber einen Wunderbaren einstieg in die Objektorientierung und k?nnen durchaus in C++ verwendet werden !
hier ein zitat aus dem buch "visual c++ 6.0 f?r dummies", um meine aussage zu untermauern:
s176 / kapitel: strukturen: baumaterial f?r variablen
In diesem Buch finden Sie das Schl?sselwort class, um Strukturen einzuf?hren. Dieses Schl?sselwort verwenden Sie auch, wenn Sie Klassen erstellen.
Warum aber gibt es zwei Schl?sselworte f?r fast dieselbe Sache? struct ist ein ?berbleibsel von C. Es ist so angelegt, dass Sie C-Programme mit einem C++-Compiler kompilieren k?nnen; es wurde mit einer neuen Funktionsweise versehen, die es class ?hnlicher macht. Da Sie ein objektorientierter C++-Programmierer sind, sollten sie class benutzen.
hoffe das erkl?rt meine vorherige antwort.
mfg evolutionx -
Nun, es ist ja explizit nach Strukturen (noch nicht mal das Schl?sselwort struct wurde erw?hnt) gefragt wurde. Es k?nnte sich als auch um Records in Pascal oder ?hnliche aggregierte Datentypen handeln. Mag sein das das Buch die Verwendung von Klassen propagiert, ich denke das objektorientierte Programmierung an einigen Stellen sicherlich sinnvoll ist, benutze aber dann doch ?berwiegend C. Und da kann man eben eine Datenstruktur sehr bequem mit dem sizeof Oparator kopieren etc ...
-
da wir hier eindeutig vom thema abkommen, eine aufforderung an alexjay:
bitte pr?zisieren:
.) programmiersprache
.) f?r welche art von programm / f?r was ist die struktur im prog da
sonst f?hrt diese diskussion zu keinem produktiven ergebnis!
mfg evolutionx -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage