Volà je suis pas très habituée à coder en C. Résultat je bute sur des notions de base![]()
Dans un fichier, j'ai un nombre (ex: 60754). Mon programme en C est sencé récupérer cette valeur. Mais voilà il ne m'affiche pas la bonne: 188356 (au lieu de 60754). La manière que j'ai utilisé est la suivante:
Je vois pas pourquoi ça marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 int serverPort; FILE *fb; fb = fopen("/opt/qip/etc/.authServerPort","r"); if (fb == NULL) { /* The file does not exist */ return QIPAUTHCALLOUT_FAIL; } else { /* read the UDP port */ fscanf(fb,"%d",serverPort); fprintf(fp , "UDP server port: %d\n", serverPort); fclose(fb); }![]()
Partager