PDA

Ver la Versión Completa : Libreria sobre colecciones en lazarus


BDWONG
22-03-2016, 05:09:39
Estaba buscando alguna libreria para el manejo de colecciones genéricas en lazarus
algo similar a lo que ya se tiene en delphi en sus nuevas versiones

ejemplo: para declarar una lista de tipo TPersona
basta con poner

var
listaPersonas:TList< Integer>;

Anduve mirando y encontré esta librería https://github.com/dathox/generics.collections
parece interesante y contiene implementaciones para pilas,colas,Hashmap,listas enlazadas etc.

Pero aun asi me surge la duda si hay alguna mejor alternativa a esta libreria o recomiendan alguna o si es que lazarus ya implemento alguna de forma nativa y yo ni me di cuenta.

Espero sus comentarios
Saludos...

Al González
22-03-2016, 06:33:24
¡Me va a dar algo! :eek:

BDWONG
22-03-2016, 17:24:54
No entiendo la respuesta

La pregunta es muy obvia, mal planteada, no se comprende o porque?

Saludos...:confused:

tmsanchez
22-03-2016, 20:09:52
Hola, dale una mirada a la siguiente liga:

http://www.facturando.mx/blog/index.php/2011/06/21/electronic-document-library-libreria-o-biblioteca/

Saludos.

BDWONG
22-03-2016, 20:17:53
Hola gracias por tu respuesta tomare nota.

Saludos...

tmsanchez
22-03-2016, 20:55:27
De acuerdo a la documentación en la wiki, FPC soporta coleciones genéricas desde la versión 2.2:

Generics are a native implementation of class templates. Generics are sometimes called parametrized types. FPC has had official support for generics since version 2.2.Y la forma más fácil es utilizar la unidad FGL

The easiest way to get started with generics is to use the fgl unit, which is a prototype unit for base system generic classes. So far it contains a few basic classes: Puedes encontrar más información aquí:

http://wiki.freepascal.org/Generics

Saludos.