Anonymous
)
Anonymous
как , подскажи пожалуйста
vladislav
тебе range-based for не нужен здесь, так как тебе необходим индекс, так что оставь как есть. Можешь завести индекс вне цикла, но это такое себе решение.
vladislav
а вообще, это @supapro
Ignat
как сказали бы разработчики reactos, "можно, но нет"
Ignat
(да и едва ли что-то уменьшится в любом случае)
Крылатый
Anonymous
🦥Alex Fails
Constantine
Constantine
да)
Constantine
но есть неприятная фича до C++17
Constantine
приходится view / non-view версию писать отдельно, иначе там все не очень
Anton
Ребят, кто-нибудь встречал годные либы для генерации и парсинга ASN.1?
Berkus
Alexander "SonnySlave"
Alexander "SonnySlave"
Нет. Это комбайн же.
https://github.com/randombit/botan/blob/master/src/cli/asn1.cpp
Alexander "SonnySlave"
вот тебе botan
Berkus
Alexander "SonnySlave"
ахахах
Berkus
давай ищи конкретно asn1 парсер!
Anton
> Botan is a cryptography library
Berkus
и пусть он BER и DER поддерживает нормально
Anton
В принципе, тут да, согласен.
Я думал, что асн просто язык описания структур данных по типу bson.
Berkus
Berkus
и в сертификатах нафиг он не нужен, это какие-то наркоманы энтерпрайзные его туда засунули
Anton
Anton
Anton
У нас асн юзается в качестве протокола общения между устройствами.
Anton
Поэтому и просил, может есть отдельные минимал либы для этой хрени. А то та поточка, что у нас написана, скорее напоминает наркоманию.
Anton
Anton
http://lionet.info/asn1c/compiler.html
Крылатый
Вопросы по помощи в обучении в @supapro
Крылатый
Но там тебе не будут переводитб
Крылатый
Иди в @supapro или забаню
Олег
лол, это конечно не вопрос был, я писал это применительно к послденей до этого фразе, но спасибо за опыт))
Олег
индусы говнокодеры это не новость
🦥Alex Fails
🦥Alex Fails
🦥Alex Fails
Все так)
Дмитрий ⬡
В стиле expat что ли?
Freddy
господа, есть кто крайне хорошо разбирается в блокчейн и криптографии?)
Alexander "SonnySlave"
ох опасно ты заходишь
Alexander "SonnySlave"
а тебе для чего?
🦥Alex Fails
Кот Бегемот разбирается
Alexander "SonnySlave"
а он в крипте шарит?
Alexander "SonnySlave"
крипта тут == криптография
Freddy
хочу проконсультироваться ...
Freddy
нужно экспертное заключение насчет архитектуры
Freddy
и просмотреть пару моментов по использованию хеш функций , древа меркла и передачи ключей
🦥Alex Fails
ну кидай код
Anonymous
Сон длиною в параноб
Oleg
есть тут кто еще не спит?
🦥Alex Fails
Д, в чем вопросец?
Oleg
void a(char **params);
void b(?params) { a(params) }
void c ( ? params = NULL; b(params) )
Oleg
как мне правильно выстаивть тип вместо ?, чтобы не париться с free(params)?
Berkus
просто удали этот код к хуям
Oleg
я бы с удовольствием
Berkus
если это голый си то тебе придется париться с free
Berkus
другого не придумали
Oleg
но это либа, которая принимает char**,
Oleg
а что насчет shared_ptr с кастомным делитером?
Berkus
Oleg
да
Oleg
и мне сверху надо получить то, что она туда написала
Berkus
а на кой ты передаешь ей NULL? запись в нулл это убобо
Oleg
не в нулл же
Berkus
ну вон же написано NULL
Oleg
я передаю туда ссылку на указатель на нулл
Oleg
это из примеров. Видимо оно так должно работать
Berkus
и в указатель на нулл записывается что-то
Berkus
например SIGSEGV
Oleg
https://github.com/x42/liboauth/blob/master/tests/oauthdatapost.c#L91
Oleg
видимо внутри лаба разруливает. Потому что если данные не нужны, то передается просто NULL