
Alexey
05.10.2017
16:48:05
Спасибо большое!

Sasha
05.10.2017
16:49:03
decoded = base64decode((char*)k, std::strlen(k));
dec_vals = values.c_str();
hmac = HMAC(EVP_sha512(), decoded, std::strlen(decoded), (unsigned char*)dec_vals, std::strlen(dec_vals), NULL, NULL);
ребят, вот тут ругается на error: assigning to 'const char *' from incompatible type 'unsigned char *'
почему ему std::strlen(dev_vals) не нравится?
я вот вообще понять не могу.. он же const char*? или я погнал?

Google

Антон
05.10.2017
16:50:07
reinterpret_cast<unsigned char*?const_cast<char*?dec_vals))
где ? должно быть > (

Sasha
05.10.2017
16:51:03

Антон
05.10.2017
16:51:33
(unsigned char*)dec_vals, ему это не нравится

fox.cpp
05.10.2017
16:52:12

Sasha
05.10.2017
16:53:38
unsigned char *HMAC(const EVP_MD *evp_md, const void *key, int key_len, const unsigned char *d, size_t n, unsigned char *md, unsigned int *md_len);

Berkus
05.10.2017
17:17:30

Sasha
05.10.2017
18:41:32
@berkus, извини, что опять достаю (ту вещь я починил ? ошибка была немного в другом), но тут новая фигня вылезла, которая связана с нагло свиснутым из интернетов методом, который не хочет работать и просто дает мне segmentation fault ?
https://gist.github.com/rmnoff/a27fb9ff6d83a74fc52a31aa83eb7a14
вот тут я закинул и метод и как его вызываю((

Alexander
05.10.2017
18:44:44

Google

Sasha
05.10.2017
18:47:09

Alexander
05.10.2017
18:56:18
кто-нибудь видел в природе С++ API к djvulibre?

Evgeniy
05.10.2017
19:22:14
Building and using a 29-year-old compiler on a modern system (Score: 100+)
Link: http://j.mp/2gffH5z

Alexander
05.10.2017
19:28:57
политический вопрос: если очень плотно сижу на Qt, отдавать предпочтение Qtшным функциям или STLным?
как пример: std::max vs qMax
я за STL

Admin
ERROR: S client not available

Berkus
05.10.2017
19:29:19
и многое в апи пофиксили чтобы можно было например stl алгоритмы на кутешные контейнеры напускать, такое

Alexander
05.10.2017
19:29:56
о, это они молодцы
значит буду с проекта потиху выкашивать Qtшные вещи

Berkus
05.10.2017
19:30:46

Evgeniy
05.10.2017
19:31:09
а зачем у них вообще свои аналоги стля?

Alexander
05.10.2017
19:31:25
Qt древний. И тогда STL был куц. Запилили свой. А выпилить нельзя же - обратная совместимость

Berkus
05.10.2017
19:32:16
у меня где-то вырезка валяется из журнала 1995 года про Qt 2.0

Alexander
05.10.2017
19:33:01