-
Descarregueu el repositori amb l'activitat:
git clone https://github.com/jordi-petit/ap2-moduls. -
Entreu al directori
ap2-modulsi compileu el projecte ambmake. -
Proveu el programa principal.
Exemple d'entrada:
point_def p 3 4 point_copy q p point_get_x q point_get_y q point_add q p point_get_x q point_get_y qExemple de sortida:
3 4 6 8 -
Investigueu el fitxer
Makefile. Proveu d'esborrar algun fitxer.oi recompileu de nou ambmake. Mireu els fitxers al vostre directori. Proveu unmake clean. -
Estudieu el mòdul
Pointamb la seva especificació aPoint.hhi la seva implementació aPoint.cc. Fixeu-vos en el patró del#ifdef ... #endifal.hhi la definició dels mètodes al.cc. -
Estudieu ara el mòdul
Rectangle, que es dóna mig implementat: La seva interfície aRactangle.hhés sencera però la seva implementació aRectangle.ccés incompleta. Completeu-la. -
Estudieu el programa principal
main.cc. La part del tractament de rectangles és incompleta. Completeu-la. -
Mireu el fitxer
README.mdcom està escrit en Markdown. -
Si teniu temps, estudieu ara el mòdul
Circle, de qual només es dóna la seva interfície. Completeu la seva implementació i completeu el programa principal perquè l'utilitzi.
-
Couldn't load subscription status.
- Fork 4
jordi-petit/ap2-moduls
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
Activitat de mòduls i compilació separada per AP2
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published