Pro-Linux.de

Pro-Linux

Pro-Linux Diskussions- und Hilfeforum
Aktuelle Zeit: 12. Dez 2018 2:33

Alle Zeiten sind UTC+01:00




Ein neues Thema erstellen  Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Drittes Argument von main()
BeitragVerfasst: 28. Jun 2001 22:43 
Offline

Registriert: 16. Aug 1999 6:44
Beiträge: 597
Wohnort: Lorsch (Südhessen)
Hi!

Neben argc und argv kann man noch ein weiteres Argument nennen, um an die Umgebungsvariablen zu kommen (Das man an die auch anders rankommt weiß ich). Ich frage mich, ob das in irgendeinem Standard steht und in welchem und wie portabel das ist. Kann man davon ausgehen, dass jedes halbwegs moderne Unix diese Möglichkeit bietet?

Cheers,
Wolfgang


Nach oben
   
 Betreff des Beitrags: Re: Drittes Argument von main()
BeitragVerfasst: 30. Mär 2002 15:03 
Hi,

laut ANSI C hat die MAIN function max 2 parameter (argc & argv) das dritte

wird zwar noch bei einige compilern unterstzützt ist aber in ANSI C nicht

vorgesehen.


regards
tHepLaYer


Nach oben
   
 Betreff des Beitrags: Re: Drittes Argument von main()
BeitragVerfasst: 30. Mär 2002 15:40 
Offline

Registriert: 16. Aug 1999 6:44
Beiträge: 597
Wohnort: Lorsch (Südhessen)
Hi!

Huch, da wurde ja ein ganz schön alter Thread wieder ausgegraben. <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle"> Aber danke für die Antwort, den die Frage war tatsächlich bis heute offen geblieben.

Cheers,
GNU/Wolfgang


Nach oben
   
 Betreff des Beitrags: Re: Drittes Argument von main()
BeitragVerfasst: 03. Apr 2002 0:03 
For instance, a common extension is to allow for the direct processing of environment variables. Such capability is available in some OS's such as UNIX and MS-Windows. Consider:

// L: Common extension, not standard
int main(int argc, char *argv[], char *envp[])

That said, it's worth pointing out that you should perhaps favor getenv() from stdlib.h in C, or cstdlib in C++, when you want to access environment variables passed into your application. (Note this is for reading them, writing environment variables so that they are available after your application ends are tricky and OS specific.)

siehe <a href="http://www.comeaucomputing.com/techtalk/#voidmain" target="_blank"><!--auto-->http://www.comeaucomputing.com/techtalk ... <!--auto-->


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 4 Beiträge ] 

Alle Zeiten sind UTC+01:00


Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 0 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.
Sie dürfen keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de