delorie.com/archives/browse.cgi | search |
From: | "A. Sinan Unur" <asu1 AT cornell DOT edu> |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | Re: Determining the path of the executable at runtime |
Date: | Tue, 02 Sep 1997 18:08:26 -0400 |
Organization: | Cornell University http://www.cornell.edu |
Lines: | 21 |
Sender: | asu1 AT cornell DOT edu (Verified) |
Message-ID: | <340C8E59.C8A019DF@cornell.edu> |
References: | <927cd$11e31 DOT 3dd AT news DOT eznet DOT net> |
Reply-To: | asu1 AT cornell DOT edu |
NNTP-Posting-Host: | cu-dialup-0019.cit.cornell.edu |
Mime-Version: | 1.0 |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Karl Garrison wrote: > Does anyone know how I can find out what directory a program was invoked > from? I would perfer an ANSI-C method, but, failing that, a > DJGPP-specific method would be acceptable. Specifically: compile and run the following program: #include <stdio.h> int main(int argc, char* argv[]) { printf("%s\n", argv[0]); return 0; } i do not know how ansi it is to return the full path in addition to the name of the executable. -- Sinan
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |