Sto realizzando un programma C in cui ho bisogno di ottenere la directory da cui è stato avviato il programma. Questo programma è scritto per computer UNIX. Ho guardato opendir()e telldir(), ma telldir()restituisce un off_t (long int), quindi non mi aiuta davvero.
Come posso ottenere il percorso corrente in una stringa (array di caratteri)?