_argc
Nach oben zu Stdlib.h - Index
Header-Datei
stdlib.h
Syntax
extern int _argc;
Beschreibung
Beim Start des Programms hat _argc den gleichen Wert wie die Variable argc (die an main übergeben wird). Diese Variable speichert die Anzahl der Argumente, die dem Programm übergeben wurden. Der Wert enthält auch den Namen des Programms selbst, so dass _argc und argc in jedem Fall mindestens den Wert 1 haben.
Beispiel
#include <iostream>
#include <stdlib.h> // TO GET THE GLOBAL _arg VALUES
using namespace std;
void func()
{
cout << "argc= " << _argc << endl;
for (int i = 0; i < _argc; ++i)
cout << _argv[i] << endl;
}
void main(int argc, char ** argv)
{
func(); // func can get the program arguments from global variables.
}