Call the unlink() function to delete a file
The unlink utility is a command-line interface to the unlink() function:
(void)unlink( file );
You need the appropriate permissions (typically write permission in the directory that contains file) in order to use the unlink utility. In order to unlink a directory, you need the appropriate permissions, and the filesystem must also allow it (see _PC_LINK_DIR in the description of pathconf() in the QNX Neutrino Library Reference).
link, ln, rm, rmdir
pathconf(), unlink() in the QNX Neutrino Library Reference