Я работаю над небольшим (на самом деле не таким уж и маленьким) проектом на C (ссылка на этот вопрос ), и мне нужна небольшая функция в C, которая генерирует уникальную и случайную строку.
Мне нужен маленький, который я могу включить в качестве служебной функции в файл .c.Пожалуйста, помогите мне с вашими мозгами, и покажите мне, как умно это можно сделать!
Спасибо и виртуальное БОЛЬШОЕ объятие для лучшего решения:)
РЕДАКТИРОВАТЬ: (Что я только что сказал mswниже) Я на самом деле думаю, что мне просто нужна случайная строка в качестве ключа (которая будет выглядеть как uuid), и я подумал, что это будет сделано с отметками времени или что-то подобное.(Я не хочу добавлять кучу файлов в свой проект только для генерации случайных ключей)
Извините за путаницу, все!
EDIT2: Спасибо всем за ваш вклад,Наконец-то я воспользуюсь OSSP uuid lib с SHA-1, это выглядит проще в реализации / интеграции