Página 1 de 1

** Curso de C para programadores Harbour

Publicado: Lun Mar 29, 2021 11:36 am
por Manu Exposito
Estoy preparando un curso para integrar programas C en nuestros PRGs o sea lo que dice el título de esta entrada.
Si alguien está interesado se puede poner en contacto conmigo en mi correo xmessoft arroba gmail punto com
En el asunto poned Curso C

Lo pongo aquí como un off topic porque creo que es interesante para todos

Saludos

Re: ** Curso de C para programadores Harbour

Publicado: Mar Mar 30, 2021 10:11 pm
por Manu Exposito
El temario será muy parecido a este:
  • Harbour y Lenguaje C.
    El sistema extendido.

    Prólogo y propósito del curso
    Un poco de C
    Tipos de datos en C
    Concepto de estructura y ejemplo.
    Reserva y liberación de memoria dinámica.
    Creando nuestros propios tipos: uso de typedef.
    Los punteros de C.
    Algunos conceptos básicos sobre la Máquina virtual (VM), pila (stack) y Tabla de símbolos (symbol table) de Harbour.
    Sistema extendido y el Item API.
    Cómo compilar código C en nuestros PRG
    Crear funciones en C que se pueden utilizar desde PRG.
    Paso de parámetros de todos los tipos C, M, N, L, A, H
    Retorno de variables de tipo C, M, N, L, A, H
    Paso de variables por referencia C, M, N, L, A, H
    Manipulación de variables dentro de la función en C.
    Manipulación de arrays de entrada y salida: Vectores y arrays multidimensionales
    Manipulación de tablas hash
    Manipulación de estructuras, uso de funciones puente.
    Uso de funciones librerías externas.
    El mundo al revés: Llamada desde C a funciones de Harbour?
    Pon una DLL en tu vida: “Wrappear” funciones de una librería dinámica.
    Creando nuestras propias librerías.

Re: ** Curso de C para programadores Harbour

Publicado: Mar Abr 06, 2021 9:36 am
por Manu Exposito
Por si le interesa a alguien:

Empezamos el 15 de Abril y este es el temario, la primera entre es la que está en rojo y se refiere al Lenguaje C puro:

Este es el temario por si a alguien le interesa:

Harbour y Lenguaje C.

1. Prólogo y propósito del curso.
2. Herramientas necesarias para el curso.
3. Introducción. Un poco de C.
4. Operadores.
5. Estructuras de control.
6. Tipos de datos elementales de C
7. Tipos de datos estructurados: Tablas, arreglos o arrays en C. Vectores, matrices y tablas multidimensionales.
8. Tipos de datos estructurados: estructura, uniones y enumeraciones.
9. Creando nuestros propios tipos con typedef.
10. Punteros en C.
11. Reserva y liberación de memoria dinámica.

12. Algunos conceptos básicos sobre la Máquina virtual (VM), pila (stack) y la Tabla de símbolos (symbol table) de Harbour.
13. Cómo compilar código C en nuestros PRG
14. Sistema extendido y el Item API.
15. Crear funciones en C que se puedan usar desde PRG.
16. Sistema extendido
Paso de parámetros.
Retorno de variables.
Paso de variables por referencia.
17. El Item Api. Ampliando el mundo del Sistema Extendido.
18. Manipulación de arrays de entrada y salida.
19. Manipulación de tablas hash
20. Manipulación de estructuras, uso de funciones puente.
21. Uso de funciones librerías externas.
22. El mundo al revés: Llamada desde C a funciones de Harbour?
23. Pon una DLL en tu vida: “Wrappear” funciones de una librería dinámica.
24. Creando nuestras propias librerías.

Espero que os guste y todavía estáis a tiempo de que rer incluir algo más.

El correo para apuntarse con las condiciones explicadas es: hdoenv arroba gmail punto com

Saludos a todos