2.3.3.2. Длинные опции в стиле POSIX
2.3.3.2. Длинные опции в стиле POSIX
Стандарт POSIX резервирует опцию -W для специфических для производителя возможностей. Поэтому по определению -W непереносимо между различными системами.
Если за W в аргументе optstring следует точка с запятой (обратите внимание не двоеточие), getopt_long() рассматривает -Wlongopt так же, как --longopt. Соответственно в предыдущем примере измените вызов следующим образом:
while ((с =
getopt_long(argc, argv, ":f:W;", longopts, NULL)) != -1) {
С этим изменением -Wall является тем же, что и --all, a -Wfile=myfile тем же, что --file=myfile. Использование точки с запятой позволяет программе использовать при желании -W в качестве обычной опции. (Например, GCC использует ее как нормальную опцию, тогда как gawk использует ее для совместимости с POSIX.)
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Длинные строки
Длинные строки При написании кода ядра необходимо стараться, насколько это возможно, чтобы длина строки была не больше 80 символов. Это позволяет строкам, при отображении на терминале размером 80?24 символа, вмещаться в одну строку терминала.Не существует стандартного
Глава 6 В стиле Samba
Глава 6 В стиле Samba Изначально для обмена файлами между компьютерами использовался FTP-протокол (об этом подробно поговорим в гл. 10). Но он неудобен, т.к. использует технологию "клиент-сервер". Чтобы получить с компьютера друга файл, он должен запустить у себя FTP-сервер, а вы с
Длинные и короткие имена файлов
Длинные и короткие имена файлов Запрещение длинных имен файловВы можете запретить длинные имена файлов в Windows, заставив тем самым генерировать имена в формате 8.3 (DOS-овский формат). Для этого в разделе HKLMSystemCurrentControlSetcontrolFileSystemнадо изменить параметр °Win31FileSystem°, присвоив ему
Длинные линии
Длинные линии Некоторые телефонные линии используют медные кабели диаметром 104 мм, которые состоят из 18 изолированных жил. Измеряемые параметры даны для линии длиной в одну милю: R = 10,15 Ом;L = 3,93 мГн;G = 0,29 мкс;С = 0,00797мкФ.Длина линии 200 миль. Рассмотрим, как уменьшаются ток и
Замечания о стиле
Замечания о стиле Я нахожу приятным поместить так много шуток в мою документацию, насколько возможно. Я пишу это, потому что я наслаждаюсь этим, и я считаю, что Вы читаете это по той же самой причине. Если Вы хотите получить только суть, игнорируйте весь нормальный текст и
Длинные строки
Длинные строки Дискуссию о быстродействии алгоритмов нельзя считать законченной без краткого рассмотрения длинных строк. С ними связан целый ряд проблем, касающихся эффективности. Длинные строки появились в Delphi 2 и присутствовали во всех последующих компиляторах Delphi и
Выпуск в голливудском стиле
Выпуск в голливудском стиле Анонс — рекламный показ отрывков — выпускЕсли выпустить программу в лесу, где ее некому использовать, произведет ли она фурор? Мы о том, что если выпустить программу без предварительной подготовки, то, скорее всего, никто о ней не узнает.Чтобы
2.4.2 Явно Заданные Длинные Константы
2.4.2 Явно Заданные Длинные Константы Десятичная, восьмиричная или шестнадцатиричная констата, за которой непосредственно стоит l (латинская буква «эль») или L, считается длинной
17.8. Рисунок в стиле флеш
17.8. Рисунок в стиле флеш Этот несложный пример показывает, как можно превратить обычный портрет в оригинальный рисунок в стиле флеш. Для демонстрации данного эффекта была выбрана фотография клоуна (рис. 17.33). Рис. 17.33. Исходная фотографияПеред выполнением примера
Меню в стиле Phoenix
Меню в стиле Phoenix Различных BIOS довольно много, поэтому рассмотрим работу с программой настройки Phoenix BIOS. Войти в данную программу можно с помощью клавиши F2, нажатой во время процедуры POST.Меню программы состоит из следующих пунктов:? Main – основные параметры компьютера
Меню в стиле Award
Меню в стиле Award Меню в стиле Award (рис. 3.8) является даже более распространенным, чем меню в стиле Phoenix, поэтому его нельзя не рассмотреть. Рис. 3.8. Меню в стиле AwardКак видно из рис. 3.8, пользователю доступны 8 подменю (обозначены знаком ?)и 6 команд программы SETUP:? Standard CMOS Features –
СОФТЕРРА: Длинные руки: Прикладной телекинез и никакой мистики. Часть 1
СОФТЕРРА: Длинные руки: Прикладной телекинез и никакой мистики. Часть 1 Автор: Ралько, АндрейБывают ситуации, когда нужно оказаться у экрана компьютера, установленного в соседнем здании или расположенного за несколько сотен километров. Причины для этого могут быть разные
СОФТЕРРА: Длинные руки: Корпоративные системы удаленного управления. Часть 2
СОФТЕРРА: Длинные руки: Корпоративные системы удаленного управления. Часть 2 Автор: Ралько, АндрейПродолжим начатую в предыдущем номере тему удаленного управления компьютером через сеть. Все продукты этого класса очевидным образом можно разделить на две группы: в первую