metaclass: (Default)
[personal profile] metaclass
Два широко известных в узких кругах блоггера полностью игнорируют обработку кодов ошибок WinAPI и вообще обработку ошибок и прочих краевых случаев. Не говоря уже о флагах FPU и тому подобных неприятных вещах.
Из-за чего работа с их продуктами иногда принимает весьма занимательные формы.

Date: 2012-04-12 05:33 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Флаги FPU - это такой изврат, который например, глобально для процесса переключает точность вычислений, наличие округлений и исключения при переполнения. И если за этим не следить, можно поиметь шоу :)

Date: 2012-04-12 05:49 pm (UTC)
From: [identity profile] blackyblack.livejournal.com
Реквестирую пост с примерами. Никогда не слышал про такую фигню и в инете плоховато гуглится.

Date: 2012-04-12 10:40 pm (UTC)
From: [identity profile] vaddimka.livejournal.com
ну вот например напиши опердень с кучей FP вычислений
затем заебошь в нее графику на Direct 3D и удивись что результаты вычислений поменялись :)

Date: 2012-04-13 07:12 am (UTC)
wizzard: (Default)
From: [personal profile] wizzard
+1000

или, что еще приятнее - слинковаться с либой которая аппаратно ускоряет чего-нибудь у себя там в потрохах в параллельных тредах.

http://blogs.unity3d.com/2008/01/22/holy-fpu-precision-batman/ вот например

Date: 2012-04-13 02:53 am (UTC)
From: [identity profile] molnij.livejournal.com
Ну столкнулся я один раз с ошибкой выставление флага округления в сторонней библиотеке. Но не могу сказать, что это смертельно и что теперь я в каждую программу встраиваю слежение за ним.
За компанию могу вспомнить, как другая библиотека переопределяла процедуру отлова исключений на свою, а потом мило выгружалась из памяти. Аналогично: занимательно, но не больше.

Date: 2012-04-13 03:25 pm (UTC)
From: [identity profile] bydl0coder.livejournal.com
Опердень на float?

Date: 2012-04-14 05:49 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Это не денежная опердень была :)

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 1st, 2025 05:13 pm
Powered by Dreamwidth Studios