Artem
Мб спинлок имеется в виду
RattenKong 🦧🐀🦍️
Крылатый
Square
Омг. Я не хотел в этот холивар, но у меня пригорает :(
Square
Ребят ну ващи
RattenKong 🦧🐀🦍️
Вот если указатели всунутл
Square
+
Square
https://youtu.be/_-3syPxgwqs
Крылатый
Square
Очень клево говорит
Крылатый
А то пока мало понимаю в этих ваших атомиках.
Square
Там все, и барьеры памяти и архитектуры
Square
Да, он очень клевый, это Андрейкр подсказал мне в своё время послушать
Square
https://youtu.be/SIZmLPtcZiE
Square
И вот этот ещё рекомендую
vladislav
Square
Square
Спросить локфри ли получившийся монстр
RattenKong 🦧🐀🦍️
А то провафлтл этот момент
Square
RattenKong 🦧🐀🦍️
Наверняка понял правиллно, спасибло
Berkus
Сергѣй
А есть отдельный чат про valgrind ?
Maxim
а смысл чат про одну утилиту делать?
Александр
Мне тоже срочно нужен отдельный чат по методу size() у vector'а
Сергѣй
Не знаю, просто увидел тут ремарку - мол тут чат не про это, вот и спросил
Сергѣй
Смешно.
Александр
Ага
Сергѣй
И такой вопрос, Boost для android тут обсуждают ( увидел что тут есть парень из команды Boost) может до меня уже спрашивал кто
Arseny
Arseny
Да
🐙 Antony
Удивительно. Последние разы когда видел clang под Андройд - были ошибки линковки с какими-то внетренностями. В CrystaX NDK их долго чинили, и успешно побороли
Сергѣй
Спасибо, вот только хотел спросить про этот CrystalX пользовался ли кто, просто думал может уже по дефолту поставили.
Сергѣй
Понял. Попробую
Сергѣй
Спасибо
Arseny
Что за боль стандартного ndk?
Arseny
Я верю, что когда-то все было плохо. Мне интересно, насколько эти же проблемы актуальны сейчас
Pavel
Кристал ещё во времена царя гороха юзался, тогда ндк был сырой
Pavel
Сейчас он норм, за исключением нескольких косяков
Pavel
В кристалл вроде эксепшины норм поддерживались, и ещё пару плюх, для этого и пилился
Anonymous
Всем привет! Ребята может кто нибудь помочь с программированием? Я только начал учиться писать код на с++ хотелось бы подержки так как для меня это все новое быет что-то не получается. Было бы здорово если в личку напишите
Всем добра
Stanislav
Anonymous
Anonymous
Простите я вас не понял
Stanislav
Anonymous
Спасибо
Mikhail
В плюсах как нибудь можно проверить, что переменная дабл содержит только нули в памяти? Кроме memcmp?
Mikhail
Или вариант memcmp, но без создания временной переменной
Mikhail
И вообще double(0) - заполняет 8 байт нулями или это реально double число?
Mikhail
без временной перемнной можно проверить?
Mikhail
т.е. может быть и 0.000000001?
Mikhail
Ладно, а есть метод стандартный тогда на проверку нуля?
Anonymous
Anonymous
Mikhail
Anonymous
Кстати, сразу вспомнил историю про банк. В общем, взял один человек кредитку в банке, входящем в десятку самых крупных в России, затем успешно погасил его. Дабы не платить за обслуживание счёта, он решил закрыть его и уничтожить карту. Написав заявление, операционист заявила, что закрыть счёт не может, т.к. у него до сих пор висит долг в виде 0.000000000XXXX рублей.
Он решил заплатить, чтобы ликвидировать его, однако другой операционист на кассе заявил, что долга он видит и оплачивать попросту нечего. Принять же средства просто на счёт у них нельзя, т.к. счёт кредитный. В результате он несколько месяцев бился с руководством банка и те, в конце концов, выписали ему бумагу о "прощении долга", на основании которой счёт и был закрыт.
Такая вот история, гласящая нам о том, что никогда не следует использовать данный тип данных в финансовых операциях. Нормальные банки всё хранят в виде целых чисел, а при выводе просто делят результат на 100.
Anonymous
Вот вам история про один банк из топ 10 российских. У них до сих пор такое дерьмо творится кстати.
Mikhail
это понятно
Vladislav
а есть вообще не IEEE 754-compliant имплементации плюсов?
Mikhail
просто у меня double в делителе
Крылатый
Кстати, сразу вспомнил историю про банк. В общем, взял один человек кредитку в банке, входящем в десятку самых крупных в России, затем успешно погасил его. Дабы не платить за обслуживание счёта, он решил закрыть его и уничтожить карту. Написав заявление, операционист заявила, что закрыть счёт не может, т.к. у него до сих пор висит долг в виде 0.000000000XXXX рублей.
Он решил заплатить, чтобы ликвидировать его, однако другой операционист на кассе заявил, что долга он видит и оплачивать попросту нечего. Принять же средства просто на счёт у них нельзя, т.к. счёт кредитный. В результате он несколько месяцев бился с руководством банка и те, в конце концов, выписали ему бумагу о "прощении долга", на основании которой счёт и был закрыт.
Такая вот история, гласящая нам о том, что никогда не следует использовать данный тип данных в финансовых операциях. Нормальные банки всё хранят в виде целых чисел, а при выводе просто делят результат на 100.
Ну и хуита.
Mikhail
мне нужно проверять, чтобы в делителе не было нуля
Mikhail
как мне это сделать тогда?
Mikhail
только через эпсилон?
Крылатый
Но флоаты зло.
Крылатый
Храните в fixed point!
Mikhail
т.е. самому погрешность вводить?
Mikhail
мда
Anonymous
Ну и хуита.
А то. Не зря я этот банк рекомендую всем за 10 километров обходить.
Vladislav
Крылатый
Крылатый
/me правда и кредитов не берёт, нет нужды.