Похожие главы из других книг:

Вывод списка фоновых задач

Из книги автора

Вывод списка фоновых задач Программа 6.5 реализует функцию управления задачами DisplayJobs.Программа 6.5. JobMgt: отображение списка активных задач BOOL DisplayJobs(void)/* Просмотреть файл базы данных, сообщить статус задачи. */{ HANDLE hJobData, hProcess; JM_JOB JobRecord; DWORD JobNumber = 0, nXfer, ExitCode, FsLow, FsHigh; TCHAR


Пример: инициализация атрибутов защиты

Из книги автора

Пример: инициализация атрибутов защиты Программа 15.3 представляет вспомогательную функцию InitializeUnixSA. Эта функция создает структуру атрибутов безопасности, которая содержит ACL с элементами АСЕ, эмулирующими разрешения на доступ к файлам в UNIX. Существует девять АСЕ,


A.1. Вывод списка правил

Из книги автора

A.1. Вывод списка правил Чтобы вывести список правил нужно выполнить команду iptables с ключом L, который кратко был описан ранее в главе Как строить правила. Выглядит это примерно так:iptables -LЭта команда выведет на экран список правил в удобочитаемом виде. Номера портов будут


Пример: обработка связного списка

Из книги автора

Пример: обработка связного списка Если осуществима передача необязательных данных, мы можем расширить возможности указателей в XDR и использовать их для кодирования и декодирования связных списков, содержащих произвольное количество элементов. В нашем примере


Ввод-вывод файла: getc( ) и putc( )

Из книги автора

Ввод-вывод файла: getc( ) и putc( )      Две функции getc( ) и putc( ) работают аналогично функциям getchar( ) и putchar( ). Разница заключается в том, что вы должны сообщить новичкам, какой файл следует использовать. Таким образом, наш "старый дружище" ch = getchar( );предназначен для получения символа


ВВОД-ВЫВОД ФАЙЛА: fprintf( ), fscanf( ), fgets( ) И fputs( )

Из книги автора

ВВОД-ВЫВОД ФАЙЛА: fprintf( ), fscanf( ), fgets( ) И fputs( )      Все функции ввода-вывода, которые мы использовали в предыдущих главах, имеют аналоги для ввода-вывода файла. Основное отличие состоит в том, что вам нужно использовать указатель типа FILE, чтобы сообщить новым функциям, с каким


5.11. Пример связанного списка

Из книги автора

5.11. Пример связанного списка Мы завершали главы 3 и 4 примерами для введения читателя в механизм классов С++. В конце этого раздела мы покажем, как разработать класс, представляющий собой односвязный список. (В главе 6 мы рассмотрим двусвязный список, являющийся частью


Пример 9-6. arglist: Вывод списка аргументов с помощью переменных $* и $@

Из книги автора

Пример 9-6. arglist: Вывод списка аргументов с помощью переменных $* и $@ #!/bin/bash# Вызовите сценарий с несколькими аргументами, например: "один два три".E_BADARGS=65if [ ! -n "$1" ]then echo "Порядок использования: `basename $0` argument1 argument2 и т.д." exit $E_BADARGSfiechoindex=1echo "Список аргументов в переменной "$*":"for arg in


Пример 10-4. Обработка списка файлов в цикле for

Из книги автора

Пример 10-4. Обработка списка файлов в цикле for #!/bin/bash# list-glob.sh: Создание список файлов в цикле for с использованием# операции подстановки имен файлов ("globbing").echofor file in *do ls -l "$file" # Список всех файлов в $PWD (текущем каталоге). # Напоминаю, что символу "*" соответствует любое имя


Пример 12-20. Пример форматирования списка файлов в каталоге

Из книги автора

Пример 12-20. Пример форматирования списка файлов в каталоге #!/bin/bash# За основу сценария взят пример "man column".(printf "PERMISSIONS LINKS OWNER GROUP SIZE DATE TIME PROG-NAME " ; ls -l | sed 1d) | column -t# Команда "sed 1d" удаляет первую строку, выводимую командой ls,#+ (для локали "С" это строка: "total N",#+ где "N" -- общее


21.4.4. Команды head и tail — вывод начала и хвоста файла

Из книги автора

21.4.4. Команды head и tail — вывод начала и хвоста файла Команда head выводит первые десять строк файла, а tail — последние десять. Количество строк может регулироваться с помощью параметра — n.Пример использования: head — n 10 /var/log/messages tail — n 15


3.1.5. Вывод на экран содержимого crontab–файла

Из книги автора

3.1.5. Вывод на экран содержимого crontab–файла Для вывода на экран содержимого crontab–файла предназначена команда crontab -l:$ crontab -l#(davecron installed on Tue Kay 4 13:07:43 1999)#вывод текущей даты на экран#каждые 15 минут между 18:00 и 6:000,15,30,45 18-06 * * * /bin/echo "date" > /dev/consoleВот как легко можно создать


18.5.2. Вывод на экран строки списка

Из книги автора

18.5.2. Вывод на экран строки списка Ниже приводится цикл for, список которого содержит строку значений "orange red blue grey". Для каждой переменной указана команда echo, в качестве параметра имя_переменной указывается loop. Команда echo с помощью части $LOOP выводит на экран каждое значение