Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Fr Jul 18, 2025 11:15

Foren-Übersicht » Programmierung » Allgemein
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 17 Beiträge ]  Gehe zu Seite Vorherige  1, 2
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: So Mär 13, 2005 14:37 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Dez 13, 2002 12:18
Beiträge: 1063
Das Problem ist, dass jede objektorientierte Programmiersprache ihren eigenen Weg geht, um Klassen zu implementieren. COM, wie in DirectX verwendet, umschifft das Problem indem über Interfaces die Umsetzung der Schnittstelle von der Programmiersprache ins Betriebssystem ausgelagert wird - "native" Klassen einer Programmiersprache zu exportieren, funktioniert im Regelfall aber nur, wenn das aufrufende Programm in der selben Sprache geschrieben wurde - und dann nicht immer zuverlässig (unter Delphi macht z.B. die Stringverwaltung Probleme, da man z.B. aufpassen muss, dass Ansi Strings nicht "doppelt" (von der DLL und der aufrufenden Exe) verwaltet werden).
Ein weiterer Knackpunkt sind Überladungen, die in DLLs durch automatisierte, kreative Namensgebung umschifft werden, was aber auch nicht wirklich sprachübergreifend umgesetzt ist :wink: .
Unter .NET gehören dann zumindest solche Probleme mehr oder weniger der Vergangenheit an.

_________________
Viel Spaß beim Programmieren,
Mars
http://www.basegraph.com/


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Mär 13, 2005 15:05 
Offline
DGL Member
Benutzeravatar

Registriert: Sa Dez 28, 2002 11:13
Beiträge: 2244
Darum lieber gleich .Net verwenden. Gibt ja bald auch die kostenlose PE Version.


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 17 Beiträge ]  Gehe zu Seite Vorherige  1, 2
Foren-Übersicht » Programmierung » Allgemein


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.006s | 15 Queries | GZIP : On ]