Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Ideen & Projekte » Plattformübergreifenes Bibliothekformat

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
13.03.2012, 15:07 Uhr
Patrik



Hey liebe Forumianer,

Ich habe da mal eine (etwas) merkwürdige Idee gehabt beim Aufwachen heute Morgen,
und zwar: Ein plattformübergreifenes Bibliothekformat, welches wie eine DLL, DyLib oder
SO eingesetzt wird, nur eben der Vorteil, dass diese Bibliothek ohne Emulation auf mehreren
Betriebssystemen ohne Änderungen von dem Programm gelesen werden kann. Also sozusagen
dynlib.crosslib. Der Inhalt dieser Bibliothek soll dann hexadezimal abgespeichert werden und
über einer bestimmten Funktion (z.B. LoadLibContent("irgendwas")) im dazugehörigem Header
holt man sich einfach den einen Wert der sagen wir mal in der Bibliothek (hexadezimal) so
abgespeichert ist: var irgendwas string "Irgendeine Zeichenkette..." end

Jetzt wollte ich also fragen, ob man sowas überhaupt gebrauchen kann, bzw. ob sich sowas
für einige praktisch einsetzen lässt?

Gruß,
Patrik

P.S.: Mein erster Beitrag
--
C makes it easy to shoot yourself in the foot. C++ makes it harder, but when you do, it blows away your whole leg.

Dieser Post wurde am 13.03.2012 um 15:08 Uhr von Patrik editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
14.03.2012, 17:48 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Naja,

generell ist die Idee nicht verkehrt. Wenn du jetzt jedoch nicht nur strings auslesen willst (was ja problemlos ginge), sondern eben ganze funktionen etc, musst du logischerweise diese für das jeweilige zielsystem übersetzen. das in eine library packen ist im prinzip nicht das problem. (Datei öffnen, passende daten lesen, diese in speicher mappen, funktionen laden, etc)
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
16.03.2012, 10:45 Uhr
Patrik



Hmm,

nagut, das klingt auch logisch.
Ich werde es (wegen den nötigen Funktionstransfer) mal auf diese Weise versuchen.

Gruß,
Patrik
--
C makes it easy to shoot yourself in the foot. C++ makes it harder, but when you do, it blows away your whole leg.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Ideen & Projekte ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: