Ver Mensaje Individual
  #2  
Antiguo 15-03-2016
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.025
Reputación: 27
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Usar archivos objeto de C++ desde Delphi no es fácil. De hecho, es muy difícil ya que ambos compiladores usan nomenclaturas diferentes para definir el nombre de los objetos, y también difiere en el número, orden y forma de paso de los parámetros. En concreto "this" no tiene traducción directa a "SELF", así como la definición de la tabla virtual no tiene nada que ver en uno u otro lenguaje, y si ya nos vamos a las excepciones, ni te cuento.

Con C es otro tema, ya que, al ser un lenguaje diseñado para trabajar en bajo nivel, tiene un funcionamiento muy sencillo.

Normalmente, cuando hay que acceder a C++ desde Delphi se suele crear una envolvente "C++ a C", y luego ya se puede acceder a esa envolvente como si fuera C.
Responder Con Cita