1

Ca n'a pas trop de rapport avec les Ti mais j'espère que vous m'excuserez.

Sur Linux:

Existe-t-il une fonction qui permet de changer le nom d'un fichier ?
On m'a parlé d'utiliser system("cat fichier > nom"), le prob avec ca c'est que ca fait une copie de fichier vers un autre si j'ai bien compris , autant faire un cp.

Existe-t-il une fonction qui permet d'obtenir le pointeur d'un fichier contenu dans le répertoire courant ?

Au fait comment dis-t-on "pointeur" en anglais ?

Meci.

2

euh... pointer? grin
Alizee suxx !!

3

N'y-a-t'il pas de fonction rename() (qui s'utilise rename(fichier,nom)) dans les librairies C sur Linux?

Sinon, system("mv fichier nom") devrait passer. Mais les system sont à éviter si tu ne veux pas que ton programme soit vulnérable aux traffiquages de PATHs et de symlinks.
[edit]Edité par Kevin Kofler le 18-01-2002 à 17:28:46[/edit]
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

4

effectivement il y a #include <unistd.h> int rename(const char *oldpath, const char *newpath); Change the name or location of a file.

merci kevin smile

5

effectivement #include <unistd.h> int rename(const char *oldpath, const char *newpath); Change the name or location of a file.

Merci kevin smile