Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Anonymous

unregistriert

11

27.08.2008, 14:54

knivil
Das ist einer von mehreren Wegen so-Dateien unter POSIX-Systemen zu benutzen, aber nicht die einzigste. Es ist auch möglich nicht irgendwo gegen zu linken (like DLLs). Wenn ich irgendwo gegenlinke, kann ich später keine anderen Profile benutzen, sondern nur jene, die beim Linken bereits bekannt sind.

12

27.08.2008, 15:07

Das meinte ich mit:

Zitat

Ich weiss zwar, was mit dem Code-Schnipsel bezweckt wird

Das Gurke

Community-Fossil

Beiträge: 1 996

Wohnort: Pinneberg

Beruf: Schüler

  • Private Nachricht senden

13

27.08.2008, 15:35

Mal abgesehen von der Kritik hier: Ich hab die Klasse in etwa so übernommen und damit keine Probleme, sie macht exakt das was ich von ihr erwarte: einzelne C Funktionen aus einer DLL / einem Shared Object laden und sie mich aufrufen lassen.

Anonymous

unregistriert

14

27.08.2008, 15:39

Das Gurke
Um ehrlich zu sein, wusste ich das so ein Kommentar/"Argument" kommt. Doch es ist genau so eine Aussage wie "Ein void main (void) geht doch, warum sollte ich dann int main (void) benutzen?" oder "ein <iostream.h> geht doch, warum soll ich <iostream> benutzen?"

Es ist nicht Stichhaltig. Nur weil etwas "funktioniert" heißt es noch lange nicht, dass etwas funktioniert. Das sind 2 verschiedene Dinge.

Das Gurke

Community-Fossil

Beiträge: 1 996

Wohnort: Pinneberg

Beruf: Schüler

  • Private Nachricht senden

15

27.08.2008, 17:11

Sorry, aber das klingt für mich ein bisschen nach Äpfeln und Birnen vergleichen. Ob ich jetzt den C++ Standard verletze oder mir selber ne alte Version davon auflade, oder ob ich mich mit einer für mich tragbaren Minimallösung zufriedengebe sind imho zwei paar Schuhe.

Diese Lösung verletzt, soweit ich das beurteilen kann, keine Standards sondern ist "nur" nicht wirklich flexibel. Und wenn Dinge falsch laufen krieg ich davon per Exception was mit, ist mir persönlich recht so.

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

16

27.08.2008, 19:15

Ich möchte jetzt niemanden zu nahe treten, aber warum gross drum herum reden und nicht selber was zeigen?
So wären allen besser geholfen und am Schluss hätten wir hier eine "perfekte" Version (oder besser gesagt eine, mit denen alle zufrieden sind).

Anonymous

unregistriert

17

27.08.2008, 19:21

drakon
Direkte Frage: Wozu? Wozu sollte ich mein Interface-Design hier reinposten, womit ich tag täglich meine Brötchen verdiene? Es wurden genügend Infos genannt um es zu verbessern und gut ist.

Werbeanzeige