c

Создание собственной разделяемой библиотеки в С

Разделяемые библиотеки - это такие библиотеки, которые загружаются приложением во время его загрузки. Их могут использовать все приложения системы.
Разделяемые библиотеки имеют несколько имён.
soname - состоит из префикса "lib", имени библиотеки, расширения ".so" после которого следует версия библиотеки.
real name - имя файла, который содержит реализацию библиотеки
linker name - тоже что и soname но без указания версии.

Полный rand.. Получаем действительно случайные числа на С++

Как вы наверное уже знаете, для получения случайного числа в С++ предусмотрена функция rand(), но она возвращает не совсем "случайные" числа...
Для использования функции rand() необходимо подключить библиотеку stdlib:

#include <cstdlib>

Попробуйте откомпилировать программу: