chriss_2oo4
Erfahrenes Mitglied
Hi,
ich habe vor einiger Zeit schonmal einen Thread gestartet in dem es darum ging, wie ich allgemein nutzbare DLLs (also beispielsweise auch in c) erzeugen kann.
Nun bin ich dabei diese DLL zu verbessern und ich bin mir nicht sicher, welche Datentypen in DLLs eingesetzt werden sollten.
Gibt es vielleicht "allgemein gültige Datentypen für DLLs" , weil eine DLL macht ja eigentlich nur Sinn, wenn ich weiss welche Datentypen übergeben werden müssen? Beispielsweise ist long zum Teil 32 Bit lang (aus den 16Bit Zeiten) und heutzutage ist long 64 Bit lang...
Wie kann ich ein String Array mit beliebiger länge übergeben? -> ich möchte meiner Methode beliebig viele Filter in Form von Strings (const char*) übergeben können.
Gruß Chriss
ich habe vor einiger Zeit schonmal einen Thread gestartet in dem es darum ging, wie ich allgemein nutzbare DLLs (also beispielsweise auch in c) erzeugen kann.
Nun bin ich dabei diese DLL zu verbessern und ich bin mir nicht sicher, welche Datentypen in DLLs eingesetzt werden sollten.
Gibt es vielleicht "allgemein gültige Datentypen für DLLs" , weil eine DLL macht ja eigentlich nur Sinn, wenn ich weiss welche Datentypen übergeben werden müssen? Beispielsweise ist long zum Teil 32 Bit lang (aus den 16Bit Zeiten) und heutzutage ist long 64 Bit lang...
Wie kann ich ein String Array mit beliebiger länge übergeben? -> ich möchte meiner Methode beliebig viele Filter in Form von Strings (const char*) übergeben können.
Gruß Chriss
Zuletzt bearbeitet: