[Lazarus-es] Problema con libreria c
José Mejuto
joshyfun en gmail.com
Vie Ago 17 14:44:09 CEST 2012
El 17/08/2012 11:13, Maxi escribió:
> todo lo que hagas en c o c++ lo podes hacer en pascal y Object pascal.
> Y mas facil, que no sepas todo de los 2 lenguajes es otra cosa. Delphi
> y CBuilder usan la misma vcl y estan escritas una en C y la otra en
> pascal. En Lazarus pasa lo mismo si abris las unidades que hacen
> referencia a las apis vas a ver punteros a estructuras, punteros a
> tipos de datos y otras cosas. No veo porque no se pueda, no es facil
> porque hay que tener cuidado con los tipos de datos, sobre todo con
> los enteros si es de 16 o 32 bits, pero las funciones exportadas no
> deben ser muchas.
Si la librería es C++ y las funciones exportadas son de una clase no se
pueden usar ya que las clases en C++ son diferentes en cada versión del
compilador (o pueden serlo) y entre compiladores, vamos que no hay un
standard.
More information about the Lazarus-es
mailing list