Optarg C++ деген эмне?
Optarg C++ деген эмне?

Video: Optarg C++ деген эмне?

Video: Optarg C++ деген эмне?
Video: Язык Си с нуля - Урок 54 - аргументы командной строки. 2024, Ноябрь
Anonim

The getopt () функциясы - бул ичинде орнотулган функция C жана буйрук сабынын аргументтерин талдоо үчүн колдонулат. Синтаксис: getopt (int argc, char *const argv, const char *optstring) optstring – бул ар бири бир символдун вариантын билдирген символдордун тизмеси.

Ошентип, Optarg C++ деген эмне?

СҮРӨТТӨМ. The optarg , opterr, optind жана optopt өзгөрмөлөрү тарабынан колдонулат getopt () функциясы. optarg буйрук сабынын параметрине кошумча параметрди көрсөтөт. opterr алдын алуу үчүн 0 коюуга болот getopt () ката билдирүүлөрүн басып чыгаруудан.

Жогорудагылардан тышкары, C тилиндеги Optind деген эмне? The optind өзгөрмө - бул getopt() функциясы тарабынан иштетилиши керек болгон кийинки аргументтин индекс мааниси. opterr getopt() функциясы консолго каталарды басып чыгарышы керекпи же жокпу көзөмөлдөөгө мүмкүндүк берет.

Ошондой эле билесизби, Optopt деген эмне?

Description. getopt() функциясы буйрук сабынын аргументтерин талдайт. Анын argc жана argv аргументтери программаны чакырууда main() функциясына берилген аргументтердин саны жана массив болуп саналат. '-' менен башталган argv элементи (жана так "-" же "--" эмес) параметр элементи болуп саналат.

Оптарг эмнени кайтарат?

getopt () C тилинде буйрук сабынын аргументтерин талдоо үчүн функция Кайтуу Наркы: The getopt () функциясы кайтып келет ар кандай баалуулуктар: Эгерде параметр маанини алса, ошол маани болуп саналат тышкы өзгөрмөгө көрсөткүч optarg . '-1' болсо болуп саналат иштетүү үчүн башка мүмкүнчүлүктөр жок. мааниси жок болгондо болуп саналат берилген.