Andre
Arseny
Она довольно ужасна, это правда
Berkus
Andre
Я пока далек от использования криптографии, я даже еще дальше чем Арсений :)
Berkus
Arseny
Тогда уж с https://github.com/randombit/botan/blob/753b4c2d5301574d3c9390b79aa275a49809e6c8/src/lib/block/aes/aes.cpp надо сравнивать.
Ну получше немного.
Berkus
Berkus
"немного" получше? ты смеешься
Alexander "SonnySlave"
http://www.opennet.ru/opennews/art.shtml?num=47708
Evgenii
Vitaliy
Dmitry
можно ли как-то полуить имя стандартной либы используемой clang-ом подифолту?
clang++ -stdlib=<value> — так либа задаётся, а получить как?
Stanislav
https://blogs.msdn.microsoft.com/vcblog/2017/12/08/c17-feature-removals-and-deprecations/
Stanislav
As Visual C++ itself is a multi-decade-old codebase, we understand how valuable legacy codebases are (as they’re the product of years of development and testing), and how difficult they can be to change.
Berkus
Alexander
дарова, отцы. смарите есть кусок кода воспрозводящий проблему двойного удаления данных по указателю. Если сбоирать шлангом, то sanitizer показывает точное место откуда вызов невалидный
Alexander
а в случае gcc - не показывает
Alexander
а в случае gcc - не показывает
вопрсо собственно в том, почему gcc не показывает откуда колл левый и как его заставить это делать? мож кто сталкивался?
Egor
Alexander
да
Berkus
я не вижу аргументов кмдлайна для обоих компиляций
Berkus
без них вопрос невалидный
Berkus
как минимум наличие -g и -O0
Alexander
без них вопрос невалидный
1. g++ -g -Wall -fsanitize=address -std=c++11
2. clang++ -g -Wall -fsanitize=address -std=c++11
Berkus
хм, прикольно, вангую что порт санитайзера под гцц не настолько хорош
Berkus
его для шланга писали изначально
Alexander
да, веротяно. попроьую другие версии gcc еще. это не самый новый gcc, 5.3 и 5.5 тестил
Berkus
а, попробуй 7-й
Berkus
5.5 это древность же
Berkus
там даже с++11 то толком нету
Berkus
старый АБИ
Alexander
ну у гвозядми прибит к 5.x gcc :\
Alexander
хотя вобщем то если оно собирется в gcc7 и, если повезет, будет еще и sanitizer нормалнь оработать - мне норм, я найду таки где гребаная память два раза удаляется и сделаю фикс
Alexander
вооо! gcc6 нормально санитизирует)))
Alexander
Alexander
Berkus thx за наводку)
Berkus
ага, значит просто бэкпорт на gcc-5 у них не получилось сделать
Berkus
вполне понимаю
Aidar
А санитайзеру не нужен -Og какойнить чтоль?
Berkus
нет
Air☁️💨
Здравствуйте. А на этом Канале по Си языку помогут если что ?
Alexander "SonnySlave"
Air☁️💨
Тогда отлично :)) Спасибо :)
Anonymous
Как мне подключить к бизнесс c++ логике в качестве пользовательского интерфейса xaml c#
Alexander
Anonymous
для спида
Alexander
решетка в требованиях? если хочется на крестах, почему бы тогда не обмазаться qt?
Anonymous
обожаю мазаться милыми троллями но в планах побывать на решетке
Alexander "SonnySlave"
Так, кто знает историю, почему котангенса нет в стандарте?
Anonymous
ctg?
Anonymous
типо как с тангенсом в делфи, нет?
Alexander
Alexander
а вот это уже сложный вопрос
Alexander "SonnySlave"
я не вижу причины не иметь уже готовую функцию для котангенса
Alexander "SonnySlave"
@antoshkka
Alexander "SonnySlave"
пусть компиляторописатели парятся об этом
Alexander "SonnySlave"
я им уже сегодня нарепортил кучу говна, где они генерируют неоптимальный код
Evgenii
Alexander "SonnySlave"
Evgenii
что откуда?)
откуда в один день ты кучу говна нарыл?)
Alexander "SonnySlave"
Alexander "SonnySlave"
не в один день... у меня доклад был про это
Evgenii
Alexander "SonnySlave"
Alexander "SonnySlave"
я просто не смотрел
Evgenii
Alexander "SonnySlave"
думаю что нет
это ещё не всё зарепорчено даже. GCC в математические оптимизации умеет лучше всего
Evgenii
Evgenii
люди пишут 1/tan
Evgenii
так сложилось
Alexander "SonnySlave"
люди пишут 1/tan
либа на то и стнадартная либа, что если у меня есть на бумажке формула, то я хочу просто перебить её на комп