« Cours:Tp II » : différence entre les versions

De troyesGEII
Aller à la navigation Aller à la recherche
Des restrictions d’accès ont été mises en place pour cette page. Si vous voyez ce message, vous n’avez pas accès à cette page.
Bjacquot (discussion | contributions)
Page créée avec « =Tp 1= le fichier SVGlib.h Une correction possible du Tp qui servira de base au TP 2 : tp1.c Une autre solution en utilisant des structures tp1struct.c =TP... »
 
Bjacquot (discussion | contributions)
mAucun résumé des modifications
Ligne 3 : Ligne 3 :
le fichier [[SVGlib.h]]
le fichier [[SVGlib.h]]


Une correction possible du Tp qui servira de base au TP 2 : [[tp1.c]]
Une correction possible du Tp qui servira de base au TP 2 : [[tp1_II_B2.c]]


Une autre solution en utilisant des structures [[tp1struct.c]]
Une autre solution en utilisant des structures [[tp1struct_II_B2.c]]


=TP 2=
=TP 2=
Ligne 11 : Ligne 11 :
On se base sur la correction du Tp 1 utilisant les structures.
On se base sur la correction du Tp 1 utilisant les structures.


Voici 2 solutions, [[tp2.c|sans pointeurs]] et une autre [[tp2p.c|avec pointeurs]];
Voici 2 solutions, [[tp2_II_B2.c|sans pointeurs]] et une autre [[tp2p_II_B2.c|avec pointeurs]];


=TP 3=
=TP 3=

Version du 7 décembre 2012 à 22:17

Tp 1

le fichier SVGlib.h

Une correction possible du Tp qui servira de base au TP 2 : tp1_II_B2.c

Une autre solution en utilisant des structures tp1struct_II_B2.c

TP 2

On se base sur la correction du Tp 1 utilisant les structures.

Voici 2 solutions, sans pointeurs et une autre avec pointeurs;

TP 3

Dans ce TP nous utilisons le port parallèle. On utilisera les 2 fichiers suivants :

  • commcarte.h qui contient les prototypes des fonctions
  • commcarte.c qui contient les déclarations des fonctions

Pour utiliser ces fichiers, on compilera un fichier tp3.c en faisant :

gcc -o monexecutable tp3.c commcarte.c

un exemple d'utilisation