- Code: Select all
FILE * f=fopen("/documents/tests/log.tns","w");
fprintf(f,"%s","abcd");
fclose(f);
FILE *
6 posts
• Page 1 of 1
FILE *
Quelqu'un aurait-il un exemple de code nspireio creant des fichiers? Le code suivant compile mais le fichier n'apparait pas sur la nspire dans Documents, quel que soit le chemin et l'extension:
-
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3721
- Joined: 13 Dec 2013, 16:35
- Gender:
- Calculator(s):→ MyCalcs profile
Re: FILE *
Bon, bizarrement le fichier n'apparait pas tout de suite, mais il finit par apparaitre! Et apparamment le path /documents/ correspond a My Documents.
-
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3721
- Joined: 13 Dec 2013, 16:35
- Gender:
- Calculator(s):→ MyCalcs profile
Re: FILE *
parisse wrote:Bon, bizarrement le fichier n'apparait pas tout de suite, mais il finit par apparaitre!
Oui, il faut rafraîchir les documents (home+2), ou le forcer dans le programme via la bonne syscall (ou bonne fonction, je ne sais plus ce que ndless propose).
parisse wrote:Et apparamment le path /documents/ correspond a My Documents.
C'est effectivement cela.
-
ExcaleAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 2955
- Images: 3
- Joined: 10 Sep 2010, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
Re: FILE *
Utilise 
refresh_osscr()
pour rafraîchir directement avant ton return 0 
-
matref
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 506
- Joined: 11 Dec 2011, 03:08
- Location: France, Châteaurenard
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Prépa MPSI
Re: FILE *
Par contre
Si l'utilisateur n'a pas besoin de voir/savoir que de nouveaux fichiers sont créés, je te conseille de ne pas l'utiliser.
refresh_osscr()
est une fonction très lente 
-
Lepzulnag
Niveau 9: IC (Compteur Infatigable)- Posts: 151
- Joined: 02 Aug 2012, 21:15
- Location: Bretagne
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: M2 Maths
Re: FILE *
Lepzulnag wrote:Par contrerefresh_osscr()
est une fonction très lenteSi l'utilisateur n'a pas besoin de voir/savoir que de nouveaux fichiers sont créés, je te conseille de ne pas l'utiliser.
Petit détail supplémentaire : La lenteur de refresh_ossrc() dépend du nombre de classeurs de l'utilisateur. Sur ému, comme on a souvent rien, c'est rapide. Sur calculatrice réelle, cela mettra plus de temps. Ce syscall fait l'équivalent de Home+2.
-
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)- Posts: 6414
- Images: 22
- Joined: 27 Nov 2008, 00:00
- Location: 0x1AACC355
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: BAC+5: Epita (ING3)
6 posts
• Page 1 of 1
Return to Native: Ndless, Linux, ...
Who is online
Users browsing this forum: ClaudeBot [spider] and 10 guests