wordexp_t

Структура, характеризующая результат работы функции wordexp()

Прототип:

#include <wordexp.h>
typedef struct {
size_t we_wordc; /* count of words matched */
char **we_wordv; /* pointer to list of words */
size_t we_offs; /* slots to reserve in we_wordv */
/* following are internals */
char *we_strings; /* storage for wordv strings */
size_t we_nbytes; /* size of we_strings */
} wordexp_t;

Описание:

Тип позволяет представить результат работы функции wordexp(), производящей раскрытие строки в стиле командной оболочки shell. Структура включает следующие поля:

we_wordc
Количество сгенерированных слов.
we_wordv
Список указателей на сгенерированные слова.
we_offs
Число слотов, резервируемых от начала списка we_wordv.

Классификация:

Unix

Тематические ссылки:

wordexp(), wordfree()




Предыдущий раздел: Описание API системной библиотеки