Bonjour à tous,
j'ai un petit problème, voir même un gros, vu que je ne connais pas le langage C, C++, je dois implémenter le code (je ne sais pas si ça se dit) ci-dessous, de façon statique, grâce à une classe. Donc si quelqu'un a la gentillesse de m'aider ça serai vraiment très sympa.
Le code à modifier est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 #include <stdio.h> #include <conio.h> #define MAXELEMENTS 100 struct TFile { int Tab[MAXELEMENTS]; int iPremier, iDernier; }; void initialisefile(TFile *une_file) { une_file->iPremier = 0; une_file->iDernier = 0; } void enfiler (TFile *une_file, int Element) { une_file->Tab[une_file->iDernier] = Element; une_file->iDernier++; if (une_file->iDernier == MAXELEMENTS) une_file->iDernier = 0; } int defiler (TFile *une_fille) { int element_defile; element_defile = une_file->Tab[une_file->iPremier]; une_file->iPremier++; if (une_file->iPremier == MAXELEMENTS) une_file->iPremier = 0; return element_defile } int filevide (TFile une_file) { return (une_file.iDernier == une_file.iPremier); }
Partager