Hallo, sorry falls ich heute nerve, aber mir ist da nochmal was zu dem gcc 3.3 compiler nicht klar. Diesmal geht es um die Initialisierung von Strukturen: Folgendes Beispiel habe ich bisher (alter gcc Compiler) übersetzen können: struct sBeispielstruct { double a; double b; double c; double d; }; sBeispielstruct Beispielstruct = { {0}, {0.85}, {0.1763}, {0.0225} }; Mit dem gcc 3.3 bekomme ich jetzt folgende Fehlermeldung: brace-enclosed initializer used to initalized double Mir ist jetzt nich so ganz klar wieso er hier einen Error ausspuckt. OK die Klammern sind nicht unbedingt notwendig, aber verstossen Sie wirklich gegen Ansi C? Ich hab ein Buch (das berühmte von der Uni Hannover :-)) wo zumindest die Klammern auch gesetz werden. Die andere Frage ist, kann ich den Compiler irgendwie dazu überreden, dass er die Klammern doch nimmt (ich hab nämlich einige, viel groessere Strukte)? Danke mal wieder. Gruss Wilfrid
Eberhard Wilfrid ZFF TE-PR
struct sBeispielstruct { double a; double b; double c; double d; };
sBeispielstruct Beispielstruct = { {0}, {0.85}, {0.1763}, {0.0225} };
Mit dem gcc 3.3 bekomme ich jetzt folgende Fehlermeldung: brace-enclosed initializer used to initalized double
Mir ist jetzt nich so ganz klar wieso er hier einen Error ausspuckt. OK die Klammern sind nicht unbedingt notwendig, aber verstossen Sie wirklich gegen Ansi C?
Ja.
Ich hab ein Buch (das berühmte von der Uni Hannover :-)) wo zumindest die Klammern auch gesetz werden.
Ein Buch kann keine Referenz sein. Schau in den Standard, denn der ist massgebend. Philipp
hallo Liste! Wer kann mir denn sagen, wo ich Informationen darüber finde, wie ich dynamisch ladbare Bibliotheken erstelle und dann v.a. auch einbinde? Wäre dankbar für eure Hilfe! philipp
Am Montag, 15. September 2003 21:29 schrieb Philipp Otte:
hallo Liste! Wer kann mir denn sagen, wo ich Informationen darüber finde, wie ich dynamisch ladbare Bibliotheken erstelle und dann v.a. auch einbinde? Wäre dankbar für eure Hilfe! philipp
www.cpp-entwicklung.de Hier gibt es das Buch "C++ Entwicklung mit Linux" online. In diesem Buch gibt es auch ein Kapitel in dem das Erstellen von dynamischen Bibliotheken usw. beschrieben wird. -- Stefan Lang EMail: langstefan@gmx.at
Hi Philipp, versuchs mal mit: http://www.dwheeler.com/program-library/Program-Library-HOWTO/ bzw. speziell: http://www.dwheeler.com/program-library/Program-Library-HOWTO/dl-libraries.h... Viele Gruesse, Thomas.
-----Original Message----- From: scouter_84@web.de [mailto:scouter_84@web.de] Sent: Monday, September 15, 2003 9:30 PM To: 'suse-programming@suse.com' Subject: dynamische Bibliotheken
hallo Liste! Wer kann mir denn sagen, wo ich Informationen darüber finde, wie ich dynamisch ladbare Bibliotheken erstelle und dann v.a. auch einbinde? Wäre dankbar für eure Hilfe! philipp
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-programming-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-programming-help@suse.com
participants (5)
-
Eberhard Wilfrid ZFF TE-PR
-
Philipp Otte
-
Philipp Thomas
-
Stefan Lang
-
Thomas Hebinck