snipplets.dev/code/C/README.md

43 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# C
## Работа со строками
- [clear_string.c](Strings/clear_string.c) - Очистка строки `char *`
- [`strlen()`](Strings/buffer_len.h) - Получить длину строки
## Преобразования
- [rgbToHex.c](Transform/rgbToHex.c) - Преобразование RGB строки в HEX строку _(#008040)_
- [seconds_to_minutes_and_hours.c](Transform/seconds_to_minutes_and_hours.c) - Преобразование секунд в минуты и часы
## Парсеры
- [read_csv.c](Parsing/CSV/read_csv.c) - Парсинг CSV файлов
## Система
- [get_ram_usage.c](System/get_ram_usage.c) - Получение статистики использования RAM
- [`sys/statvfs.h`](System/disk_usage.c) - Получение статиистики использования диска
- [`pidof`](System/get-pid-by-process-name.c) - Получение ID процесса по его имени
## 🗄️ SQLite 3
- [CREATE TABLE](SQLite/sqlite3_create.c) — Создание таблицы
- [INSERT INTO](SQLite/sqlite3_insert.c) — Вставка
- [SELECT](SQLite/sqlite3_select.c) — Выбор
- [UPDATE](SQLite/sqlite3_update.c) — Обновление
- [DELETE](SQLite/sqlite3_delete.c) — Удаление
## Web
- [`webui`](Web/webui) - Пример библиотеки [webui](https://webui.me/)
- [`ulfius`](Web/ulfius-server) - Пример библиотеки ulfius
## Другое
- [`conio.h`](conio.h/README.md) - Описание и работа функций заголовоного файла `conio.h`.
- [unixsocket](unixsocket) - Пример работы с сокетами UNIX
- [AF_INET_sockets](AF_INET_sockets) - Пример работы с сокетами
- [atomic.c](atomic.c) - Пример `atomic`
- [thread.c](thread.c) - Пример многопоточности