Check Number of lines
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- c
- Ambito
- embedded-iot
Direzione di ricerca
Inizia individuando il punto di ingresso per la lettura del CSV e la definizione della macro che imposta il massimo, quindi analizza la funzione countLines proposta e il suo approccio con wc -l. Il lavoro è completato quando il conteggio delle righe del file viene verificato rispetto al massimo definito e viene verificato il comportamento in presenza di righe eccedenti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Check the number of lines in file to confront with the maximum defined of macro definition.
The following approach can be investigated further
int countLines(int *lineNum, char *filename)
{
char cmd[512];
sprintf(cmd,"wc -l < %s", filename);
FILE *pipe = popen(cmd,"r");
if(pipe == NULL) {
perror("popen failed");
return 1;
}
if(!(fscanf(pipe,"%d",lineNum))){
perror("fscanf failed");
pclose(pipe);
return 1;
}
pclose(pipe);
return 0;
}
- Lingua principale
- C
- Stelle
- 2
- Fork
- 0
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di DiamondLightSource/ppmac_read_csv
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
-
Improve arguments handling Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
-
Make it thread-safe Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 52/100
-
Add protected region Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 38/100
Tutte le issue di DiamondLightSource/ppmac_read_csv
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
bradcypert/plum#53 ·
-
Component: GLib
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
Status: Opened
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
nextbsd/nextbsd-userland#285 ·