_argv, _wargv

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Stdlib.h - Index


Header-Datei

stdlib.h

Syntax

extern char **_argv;
extern wchar_t ** _wargv;

Beschreibung

_argv zeigt auf ein Array, das die ursprünglichen Befehlszeilenargumente enthält (die Elemente von argv[]), die beim Programmstart an main übergeben werden.

_wargv ist die Unicode-Version von _argv.

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.
}

Portabilität

POSIX Win32 ANSI C ANSI C++

_argv

+

_wargv

Nur NT