• ### Announcements

#### Archived

This topic is now archived and is closed to further replies.

# Really silly question

## Recommended Posts

Hi I am having troubles to create a program that can go to a specific folder and read and writes files in there, how could I do that (the executable is in another folder). I am using c and opengl and glut library. Any idea, thanks, Raistlin.

##### Share on other sites
the file name you pass as an argument can be a relative or absolute path

so if you open the file "foo" it is foo in your folder
but if you open "bar/foo" it opens the file foo in the bar folder in your folder

as an absolute path, if you open "/home/luser/foo" that is the file foo in the folder /home/luser
for a win32 example, you could open the file "c:\bar\foo"

##### Share on other sites
Thanks a lot. Raistlin.

_getcwd(saveoldpath, lengthofoldpath);_chdir(yourpath);// do your work_chdir(saveoldpath); // switch back