= rename =
== Syntax == :int rename(const char *old, const char *new) == Arguments == :old ::The current name of the filesystem entry. :new ::The new name of the filesystem entry. == Return == :0 if successful, otherwise -1. == Description == :Renames a file or directory from the filesystem by specifying the name and/or path to that entry through the old and new arguments. :If successful, 0 is returned, otherwise -1 is returned and an error is set. :You can use this function to rename files and directories or to move files and subdirectories into other directories. == Comments == :Everyone can add his comments about his experiences with this function here. Tips for using it are welcome, too. |