Otros temas que te pueden interesar
|
||||
| Tema | Autor | Foro | Respuestas | Último post |
| [Duda] Alguien utiliza Power-LibreOffice? | Xavier | PowerCOBOL (ActiveX, v4 - v11) | 0 | 8 de julio de 2021 20:11 |
![]() |
|
Moderador Global
![]()
|
Repasando la rutina de @fastpho ToolTipText multilínea, he visto que utiliza la definición TYPEDEF, he estado buscando por inet pero, lo poco que hay, está muy mal explicado, (o yo no lo entiendo)
¿qué diferencia hay entre? Código COBOL:
y Código COBOL:
¿Alguien podría iluminarme?, por saber si tiene algún tipo de ventaja, velocidad, etc. Mil gracias.- |
||||||||
|
|
|
|
Administrador
![]()
|
@Josber, el TYPEDEF es para definir un tipo de campo nuevo, puede ser simple o estructura. Así puedes tener tantas copias del "tipo" como quieras.
Ejemplo: Código COBOL:
Otro ejemplo: Código COBOL:
NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||
|
|
|
|
Administrador
![]()
|
@Josber, sí básicamente es ahorrar tecleo. Es una alternativa, digamos, porque se puede hacer con OCCURS, o con COPY REPLACINGT. Pero esto son cosas de COBOL puro, el TYPEDEF viene del C y existe en otros lenguajes.
NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||
|
|
|
|
Moderador Global
![]()
|
Sí @Kuk, del C, (C puro), me acuerdo aún cuando lo estudié hace más de 35 años, que estaban
Código:
TYPEDEF Código:
STRUCT |
||||||||
|
|
|
|
Administrador
![]()
|
@Josber, sí eso es. Lo de STRUCT es porque en C no hay niveles como en Cobol, así que el STRUCT es como un tipo para indicarle al compilador que es una estructura.
NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||
|
|
|
![]() |
|
|
| Archivo - Cobol Foro | Contactar con Nosotros - Cobol Foro | |||||||