| En línea :: struct En línea :: Struct es un módulo PERL que manipula las estructuras C directamente desde PERL. |
Descargar ahora |
En línea :: struct Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Neil Watkiss
- Sitio web del editor:
- http://search.cpan.org/~neilw/Inline-ASM-0.03/ASM.pod
En línea :: struct Etiquetas
En línea :: struct Descripción
En línea :: Struct es un módulo Perl que manipula las estructuras C directamente desde PERL. En línea :: Struct es un módulo Perl que manipula las estructuras C directamente desde Perl.Synopsis, use en línea C => config => structs => ; My $ obj = en línea :: struct :: foo-> nuevo; $ obj-> NUM (10); $ obj-> str ("hola"); myfunc ($ obj); __End__ __c__ struct foo {int num; char * str; }; void myfunc (foo * f) {printf ("myfunc: num =% i, str = '% s'n", f-> num, f-> str); } Este programa completo Impresiones: MyFunc: NUM = 10, STR = 'Hello'inline :: Struct no es un idioma nuevo. Es una extensión de idioma diseñada para ser utilizada por en línea: c. Analiza las definiciones de estructuras y crea típico código y código XS que unen cada estructura en una clase Perl. Este código se pasa a Inline :: C, que lo compila de forma normal. Nota: En línea :: Struct analiza solo las estructuras de estilo C. No se conoce sobre las extensiones de C ++ a las estructuras como los ámbitos, constructores o métodos. Si desea una funcionalidad, debe usar en línea :: CPP para analizar sus estructuras. Requisitos: · Requisitos de Perl: · Perl
En línea :: struct Software relacionado