Администрирование | Общее | Библиотека Qt | Библиотека Gtk | Биллинговая система

Программирование под Linux

Шаг 1 - Компиляция программ на языке C/C++ (30.01.2002 - 2 Kb)
Шаг 2 - Отладочная информация (30.01.2002 - 4.2 Kb)
Шаг 3 - Компиляция нескольких файлов (15.02.2002 - 3.7 Kb)
Шаг 4 - Библиотеки объектных файлов (20.02.2002 - 3.0 Kb)
Шаг 5 - Создание статической библиотеки (20.02.2002 - 3.7 Kb)
Шаг 6 - Создание динамической библиотеки (20.02.2002 - 5.2 Kb)
Шаг 7 - Использование динамических библиотек (23.02.2002 - 4.9 Kb)
Шаг 8 - Функции работы с динамическими библиотеками (23.02.2002 - 5.0 Kb)
Шаг 9 - Инициализация динамических библиотек (27.02.2002 - 3.5 Kb)
Шаг 10 - Передача опций в программу - getopt (15.10.2002 - 6.6 Kb)
Шаг 11 - Передача длинных опций в программу - getopt_long (19.12.2002 - 11.2 Kb)
Шаг 12 - Вывод сообщений об ошибках программы (22.12.2002 - 7.5 Kb)
Шаг 13 - Получение информации о пользователе (22.12.2002 - 10.2 Kb)
Шаг 14 - Получение данных из shadow password (22.12.2002 - 5.5 Kb)
Шаг 15 - Работа с паролями системы с помощью функции crypt() (24.12.2002 - 10.0 Kb)
Шаг 16 - Получение информации о группах пользователей (18.02.2002 - 3.1 Kb)
Шаг 17 - Работа с переменными окружения - setenv и getenv (15.11.2005 - 6.6 Kb)
Шаг 18 - Генерация хешей MD2, MD4, MD5 с помощью OpenSSL (15.09.2006 - 5.6 Kb)
Шаг 19 - Чтение ZIP файла в Linux с помощью библиотеки libzip (22.03.2009 - 8.2 Kb)
Шаг 20 - Чтение содержимого директорий diropen, readdir, closedir (25.03.2009 - 4.2 Kb)
Шаг 21 - Кодировка UTF-8 для русского алфавита, верхний toupper и нижний tolower регистр (04.11.2020 - 16.5 Kb)
Шаг 22 - Проверка на повторный запуск программы (09.07.2021 - 15.1 Kb)

Автор: Кузин Андрей