forked from menault/TD2_DEV51_Qualite_Algo
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 8253ce6fe8 |
File diff suppressed because it is too large
Load Diff
BIN
Qualité Algorithmique - Profiling & Complexité cyclomatique.pptx
Normal file
BIN
Qualité Algorithmique - Profiling & Complexité cyclomatique.pptx
Normal file
Binary file not shown.
29
README.md
29
README.md
@@ -1,29 +0,0 @@
|
||||
Léo Rocher - Lucas Berger
|
||||
|
||||
|
||||
Compte rendu : <br>
|
||||
|
||||
Etape 1 : calcul de la complexité cyclomatique initiale <br>
|
||||
|
||||
daemon.c : <br>
|
||||
create_demon -> 4 <br>
|
||||
sen_check -> 3 <br>
|
||||
check_keep_working -> 4 <br>
|
||||
daemon_work -> 2<br>
|
||||
|
||||
db-sqlite.c : toutes les fonctions = 1 <br>
|
||||
|
||||
ping_report.c : main -> 4 <br>
|
||||
|
||||
stat.c : <br>
|
||||
|
||||
get_ping_from_temp_log -> 13 !<br>
|
||||
On a pas eu le temps de finir le fichier et de faire utils.c <br>
|
||||
|
||||
cf Diagramme ci-joint au dépôt git<br>
|
||||
|
||||
Modification sur get_ping_from_temp_log :<br>
|
||||
<br>
|
||||
|
||||
L71 : changement dans la condition while : while(getline(&read_line,&n,fd) != -1 || read_line == NULL) <br>
|
||||
nouveau nombres de complexité cyclomatique : 11
|
||||
@@ -68,13 +68,11 @@
|
||||
}
|
||||
|
||||
/* Read file */
|
||||
while(getline(&read_line,&n,fd) != -1 || read_line == NULL){
|
||||
while(getline(&read_line,&n,fd) != -1){
|
||||
|
||||
/*
|
||||
if(read_line == NULL){
|
||||
break;
|
||||
}
|
||||
*/
|
||||
|
||||
/* Exec regex to find ping */
|
||||
|
||||
@@ -125,7 +123,6 @@
|
||||
return ping;
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
-- write_ping_log --
|
||||
Desc :
|
||||
|
||||
Reference in New Issue
Block a user