Article View: de.comp.lang.c++
Article #1787Re: Parameteruebergabe in C++
From: Michael Schultheis
Date: Fri, 08 Mar 1996 08:05
Date: Fri, 08 Mar 1996 08:05
47 lines
1426 bytes
1426 bytes
lindmaye@braunschweig.netsurf.de (Stefan Lindmayer) wrote: >Hallo, > >wie kann man in C++ Programmen die dem Programm uebergebenen Parameter >auswerten ? > Re: Parameteruebergabe in C++ Hallo Stefan, die Funktion main kann wiefolgt deklariert werden: main () main (int argc) main (int argc, char *argv[]) main (int argc, char *argv[]; char *env[]) Die Parameter haben folgende Bedeutung: argc Anzahl der Strings in argv. Also Anzahl der Aufrufparameter incl. des Aufruf selbst. argv Vektor aus Zeigern auf die Aufrufparameter als Strings env Vektor aus Zeigern auf die Umgebubgsvariablen Der erste Aufrufparameter kann also als String mit argv[1] addressiert werden. argv[0] waere der Programmname. Ist das eine aussreichende Antwort auf Deine Frage? Gruss Michael :-)))
Technical Details
Message-ID:
<4hopoq$9ia@news00.btx.dtag.de>Path:
arc1-ca.pugleaf.net!news00.btx.dtag.de!not-for-mailReferences:
<4hg2b8$c7v@tpl-news.tpl.net>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news00.btx.dtag.de!not-for-mail From: Michael.Schultheis@t-online.de (Michael Schultheis) Newsgroups: de.comp.lang.c++ Subject: Re: Parameteruebergabe in C++ Date: 8 Mar 1996 08:05:46 GMT Organization: Telekom Online Internet Gateway Message-ID: <4hopoq$9ia@news00.btx.dtag.de> References: <4hg2b8$c7v@tpl-news.tpl.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Sender: 0610676401-0001@t-online.de (Michael+Alex. Schultheis) X-Mailer: Mozilla 1.1I [de] (Windows; I; 16bit) To: lindmaye@braunschweig.netsurf.de