Anonymous
http://en.cppreference.com/w/cpp/header/type_traits
Anonymous
http://en.cppreference.com/w/cpp/types/is_void
Anonymous
http://en.cppreference.com/w/cpp/types/common_type
ttldtor
вопрос достойный супапро
Anonymous
привет
Alexey
Спасибо большое!
Alexey
вопрос достойный супапро
Снобизм, достойный джаббера. Или даже фидо?
Anonymous
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) не нравится?
Anonymous
я вот вообще понять не могу.. он же const char*? или я погнал?
usernameak
reinterpret_cast<unsigned char*😠const_cast<char*😠dec_vals))
usernameak
где 😠 должно быть > (
usernameak
(unsigned char*)dec_vals, ему это не нравится
Anonymous
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
И вот тут ::type
мембер структуры
Anonymous
@berkus, извини, что опять достаю (ту вещь я починил 🙂 ошибка была немного в другом), но тут новая фигня вылезла, которая связана с нагло свиснутым из интернетов методом, который не хочет работать и просто дает мне segmentation fault 🙁 https://gist.github.com/rmnoff/a27fb9ff6d83a74fc52a31aa83eb7a14 вот тут я закинул и метод и как его вызываю((
Anonymous
*исправлено
Evgenii
Building and using a 29-year-old compiler on a modern system (Score: 100+) Link: http://j.mp/2gffH5z
Berkus
STL, они сами на него пропагандируют перелазить
Berkus
и многое в апи пофиксили чтобы можно было например stl алгоритмы на кутешные контейнеры напускать, такое
Evgenii
а зачем у них вообще свои аналоги стля?
Berkus
а зачем у них вообще свои аналоги стля?
когда Qt появился stl тоже только появился, дикие были времена
Berkus
у меня где-то вырезка валяется из журнала 1995 года про Qt 2.0
Vladimir
CLion платный, для студентоты?
Vladimir
А пруфы надо что ты студентота?
Vladimir
Ок, понял
Vladimir
Спасибо
Ioann_
А я напротив все кутешное юзаю
Ioann_
Только куте у меня в ui да и только
Ioann_
Я уж не знаю, что у них там к чему, но мне всегда проще с тем, что пишу именно я. Просто потому, что по стилю подходит. Других проблем я не вижу.
Ioann_
Т.е у меня и своя stl есть. Не вся, но та что нужна. Все совместимо и по стандарту. А кричать о том, что как с этим будет кто то работать и ..... - не стоит. Ведь помимо всего прочего у меня и даже большей частью, те вещи, которых в stl нету. Дерамиды, до, суфф деревья, хитрый пространственные структуры, решения матричных уравнений, нелинейной или линейной минимизации и т.п и всего этого нету в stl. Так что, если кто то и будет с этим работать - ему так и так придется вкуривать доки.
Yaroslav
/warn
Ioann_
Так напротив, я их и пишу - при том очень, очень много. Комментариев в коде - не меньше.
Ioann_
Не призываю конечно не использовать stl, но и обратное если сделано и качественно(по резулььатам тестов) - то тоже неплохо. Другое дело сроки - но сроки пожалуй у меня не критичные, я ведь на свои же деньги и развиваю проект. А не стартап, который побыстрее инвестиции отбить хочет.
Berkus
Ссылку на код в студию?
он же не стартап какой-нибудь чтобы это опенсорсить
Berkus
написал и пользуется, а ты иди свое пиши
Billy
В самом деле. И свою документацию и свои коментарии в коде;)
Berkus
главное не вздумай опенсорсить если напишешь, а то кто-нибудь возьмет твое и не сможет написать свое сам
Berkus
это может его опечалить
Berkus
ну ничего себе!
vladislav
Berkus
еще пару версий можно подождать
Berkus
но работают они как-то странно
Berkus
еще пару версий можно подождать
впрочем, зарепортил, чувак похоже прямо щас фиксит все на горячую https://forum.sublimetext.com/t/dev-build-3145/32340/27?u=berkus
Burado
In file included from /data/data/com.termux/files/usr/bin/../include/c++/v1/string:440: /data/data/com.termux/files/usr/bin/../include/c++/v1/cstdio:137:9: error: no member named 'fgetpos' in the global namespace using ::fgetpos; ~~^ /data/data/com.termux/files/usr/bin/../include/c++/v1/cstdio:139:9: error: no member named 'fsetpos' in the global namespace using ::fsetpos; ~~^ Ну и как с этой фигнёй бороться? Когда юзаю эти две функции в своих проектах, всё норм работает.
Burado
*Это установка YouCompleteMe*
Крылатый
Крылатый
А, это саблайм.
Крылатый
// сидел на нём N времени, пока не убёг на vim
Kuzma
@winged_pegasus почему vim > sublime?
Dr. Friedrich
А в вим уже вкрутили лигатуры?
Крылатый
@winged_pegasus почему vim > sublime?
Это субъективно и не для этого чата)
Крылатый
Kuzma
можешь в личку написать )
Dr. Friedrich
Да, там есть патч.
Патч вмержили в апстрим?
Kuzma
просто интересно мнение
Billy
опять25. опять субливим )))
Крылатый
Патч вмержили в апстрим?
Не помню, честно говоря... В 8й версии вмержили в апстрим кучу патчей, которые лепились повех 7ки долгое время.
Крылатый
Kuzma
не не, не холивара ради, просто хочу поинтересоваться
Крылатый
Но всё просто: очень понравилось удобство режимов и команд.
Berkus
если что, в саблайме есть вим режим
Berkus
just sayin
Berkus
но плагины на питоне все ж таки проще и удобнее чем долбанутый вимскрипт
Крылатый
И как-то не знаю(
Крылатый
А на питоне плагины можно и vim писать, кстати.
Крылатый
Так что уже дело вкуса.