div
eof
Развернуть Свернуть
Данная статья переведена автоматически. Наведите указатель мыши на предложения статьи, чтобы просмотреть исходный текст. Дополнительные сведения.
Перевод
Текст оригинала
Эта тема еще не получила оценку - Оценить эту тему

__getmainargs, __wgetmainargs

Вызывает командную строку и копирует при анализе аргументов main() назад, передаваемые через указатели.

int __getmainargs(
    int * _Argc, 
   char *** _Argv, 
   char *** _Env, 
   int _DoWildCard,
_startupinfo * _StartInfo);

 int __wgetmainargs (
   int *_Argc,
   wchar_t ***_Argv,
   wchar_t ***_Env,
   int _DoWildCard,
   _startupinfo * _StartInfo)

_Argc

Целое число, которое содержит количество аргументов, in argv. argc параметр всегда больше или равно 1.

_Argv

Массив null-завершенных строк, представляющих аргументы командной строки программы, введенный пользователем. По соглашению argv[0] команда, с которой программа вызове argv [1] первый аргумент командной строки и т д до argv [argc], которое всегда равно null. первый аргумент командной строки всегда argv[1] и последней одно argv[argc – 1].

_Env

Массив строк, представляющих заданные в переменных среды пользователя. Этот массив НУЛЕВОЙ записью завершен.

_DoWildCard

Целое число, если установлено в 1, разверните подстановочные знаки в аргументах командной строки, или если установлено в 0 не выполняет никаких действий.

_StartInfo

Другие сведения, передаваемые в библиотеку DLL CRT.

0 в случае успешного выполнения; отрицательное значение, если операция завершилась неудачей.

используйте __getmainargs на платформах знака и non-широких __wgetmainargs на платформах расширенных символов (юникод).

Процедура

Обязательный заголовок

__getmainargs

internal.h

__wgetmainargs

internal.h

Была ли вам полезна эта информация?
(1500 символов осталось)

Добавления сообщества

ДОБАВИТЬ
© 2013 Microsoft. Все права защищены.