๐Ÿš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: de.comp.os.unix.linux.misc
1 messages
1 total messages Started by Claus Wegscheider Thu, 28 Sep 2006 14:19
Shared libraries mit Funktionszeigern
#4
Author: Claus Wegscheider
Date: Thu, 28 Sep 2006 14:19
23 lines
1961 bytes
Hallo Newsgroup!

Ich entwickle gerade eine Applikation welche Module bzw. Plugins aus einer
Shared-Library heraus verwendet.

Die Library initialisieren und Funktionen heraus holen und aufrufen
funktioniert wunderbar (Ich verwende die jeweiligen dl* Funktionen)

Aber wie sieht das jetzt mit Funktionspointern aus welche ich vom Modul aus
direkt an das Hauptprogramm ๏ฟฝbergebe, d.h. wenn ich die Funktion nicht per
dlsym aus dem Modul ziehe?

Ich hab's probiert,durchdebuggt und es ist so, das es egal ist ob ich dlsym
verwende oder den Funktionspointer irgendwie anders in die Applikation
bringe. Es sind immer die gleichen Adressen.

Es funktioniert alles so wie es soll, leider verstehe ich aber den
Hintergrund nicht wirklich da ich aus diversen HOWTO's und
Internetrecherchen nicht den notwendigen Background rauslesen kann um die
genaue Funktionsweise zu verstehen.

Danke!
Claus
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads