Projet

Général

Profil

« Précédent | Suivant » 

Révision 101

Ajouté par Hamza MOUBTASSIME il y a environ 3 ans

modification fct trame_cmp pour trames gpgga et fct q7

Voir les différences:

branch/moubtassime/sp4a12/main.c
cpt++;
printf ("> %s\n",trame);
}
int trame_cmp(char * trame , char * type) {
int i,n;
int resultat=1;
while ( type[n] != '/0'){
n++;
}
for ( i=1;i<n;i++) {
if ( trame[i] != type[i]){
resultat=0;
}
}
return(resultat);
}
//Ajouter vos tests unitaires dans cette fonction.
void tests_unitaires(void){
......
}
}
int trame_cmp(char * trame , char * type) {
int i,n=1;
int resultat=1;
while ( type[n] != 'A'){
n++;
n++;
}
for ( i=1;i<n;i++) {
if ( trame[i+1] != type[i]){
resultat=0;
}}
return(resultat);
}
int decode_int( char c) {
int n;
......
}
void test_decode_int(void) {
if (decode_int("3")!=3) {
printf("erreur test unitaire decode_int \n");
exit(-1);
}
}
int decode_nombre( char c[2]) {
int n,dec,uni;
dec= decode_int(c[0]);
uni= decode_int(c[1]);
n= dec*10 + uni;
return(n);
}
// Ne pas modifier cette fonction
int main(int argc,char ** argv)

Formats disponibles : Unified diff