Article View: de.comp.os.unix.linux.misc
Article #4Shared libraries mit Funktionszeigern
From: Claus Wegscheider
Date: Thu, 28 Sep 2006 14:19
Date: Thu, 28 Sep 2006 14:19
23 lines
1961 bytes
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
Technical Details
Message-ID:
<qpft2gov1365.1fwlo9mhrpeg7.dlg@40tude.net>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news1.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.icl.net!news.tele.dk!news.tele.dk!small.news.tele.dk!newshunter!cosy.sbg.ac.at!newsfeed.utanet.at!newsfeed.aon.at!newsreader02.highway.telekom.at!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: f55df,14276b07986b4c9,start X-Google-Thread: 1101c9,14276b07986b4c9,start X-Google-Attributes: gidf55df,gid1101c9,public X-Google-Language: GERMAN,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news1.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.icl.net!news.tele.dk!news.tele.dk!small.news.tele.dk!newshunter!cosy.sbg.ac.at!newsfeed.utanet.at!newsfeed.aon.at!newsreader02.highway.telekom.at!not-for-mail From: Claus Wegscheider <claus.wegscheider@chello.at> Subject: Shared libraries mit Funktionszeigern Newsgroups: de.comp.os.unix.linux.misc,at.linux User-Agent: 40tude_Dialog/2.0.15.1 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Reply-To: claus.wegscheider@chello.at Date: Thu, 28 Sep 2006 16:19:29 +0200 Message-ID: <qpft2gov1365.1fwlo9mhrpeg7.dlg@40tude.net> Followup-To: de.comp.os.unix.linux.misc Lines: 23 NNTP-Posting-Host: 212.183.107.15 X-Trace: 1159452013 newsreader02.highway.telekom.at 3490 212.183.107.15:7164