Question en pascal
Résolu/Fermé
A voir également:
- Question en pascal
- Turbo pascal download - Télécharger - Édition & Programmation
- My pascal - Télécharger - Édition & Programmation
- Dev-pascal - Télécharger - Édition & Programmation
- Le protocole assure que la communication entre l'ordinateur de pascal et le serveur de visiodoct est car les informations seront avant d'être envoyées. - Forum Pascal
- Algorithme triangle de pascal - Forum Pascal
2 réponses
Salut
unit est le mot-clé déclarant une unité (une bibliothèque en fait)
et uses est le mot-clé annonçant les unités utilisées par un programme ou une unité
en C, on utilise des .h qui annoncent au compilo des variables, des types, des fonctions qui sont disponibles dans des bibliothèques ; au moment de l'édition des liens, il faut donner les .obj contenant ce qui a été annoncé dans le .h sinon l'édition des liens échoue à cause de dépendances non résolues.
en Pascal, c'est un même fichier qui contient les déclarations et le code compilé. ce fichier est utilisé lors de la compilation pour récupérer les déclarations (comme un .h) ; lors de l'édition des liens, ce fichier est à nouveau utilisé mais cette fois pour récupérer le code compilé.
donc, si tu trouves dans C_GW des idenfiticateurs qui te sont inconnus, il y a de fortes chances qu'ils soient déclarés (et implémentés) dans l'une des unités g_donnees, g_graphique, g_outils ou l'une de leurs unités référencées. Malheureusement, comme en C où une bibliothèque peut être référencée par une autre biblio etc, une unité peut référencer d'autres unités.
Donc pour convertir cette unité G_CW, il te faudra le code source des unités non standard g_donnees, g_graphique, g_outils et de celles qui sont référencées par ces trois là.
unit est le mot-clé déclarant une unité (une bibliothèque en fait)
et uses est le mot-clé annonçant les unités utilisées par un programme ou une unité
en C, on utilise des .h qui annoncent au compilo des variables, des types, des fonctions qui sont disponibles dans des bibliothèques ; au moment de l'édition des liens, il faut donner les .obj contenant ce qui a été annoncé dans le .h sinon l'édition des liens échoue à cause de dépendances non résolues.
en Pascal, c'est un même fichier qui contient les déclarations et le code compilé. ce fichier est utilisé lors de la compilation pour récupérer les déclarations (comme un .h) ; lors de l'édition des liens, ce fichier est à nouveau utilisé mais cette fois pour récupérer le code compilé.
donc, si tu trouves dans C_GW des idenfiticateurs qui te sont inconnus, il y a de fortes chances qu'ils soient déclarés (et implémentés) dans l'une des unités g_donnees, g_graphique, g_outils ou l'une de leurs unités référencées. Malheureusement, comme en C où une bibliothèque peut être référencée par une autre biblio etc, une unité peut référencer d'autres unités.
Donc pour convertir cette unité G_CW, il te faudra le code source des unités non standard g_donnees, g_graphique, g_outils et de celles qui sont référencées par ces trois là.