Как стать автором
Обновить

Библиотека для встраивания электронной подписи в приложения С++

Время на прочтение 16 мин
Количество просмотров 13K
Всего голосов 14: ↑11 и ↓3 +8
Комментарии 4

Комментарии 4

unsigned long deviceId

Странно видеть такое в коде библиотеки C++, больше на C смахивает. Хотя и там тоже можно определить typedef. А typedef желателем, чтобы пользователи не начали передавать в качестве параметров какие-то левые числа, а не полученные от самой библиотеки.
unsigned long category

Это место прямо-таки просит об enum-е!
А можете рассказать подробнее о «российских криптоалгоритмах»? Есть какие-нибудь научные статьи почитать или всё секретно?
Вот собственно сам ГОСТ 28147-89
Исходя из
Комплектация для Windows:
Статическая библиотека

и того, что библиотека экспортирует классы и принимает в качестве параметров std::string и std::vector — вопрос: с какими компиляторами «дружит» библиотека?
Зарегистрируйтесь на Хабре , чтобы оставить комментарий