kika: (Default)
[personal profile] kika
Мы ребята деловые, ищем щели половые.


// false return value indicates an error
virtual bool initialize();


Следующий метод:

// non-zero return value indicates an error
virtual bool move();


Теперь внимание, вопрос:

// write storage dependent fast resume entries
bool write(entry& rd);

Date: 2009-04-29 10:19 am (UTC)
From: [identity profile] kika.livejournal.com
Справедливости ради, это относится практически к любой stateful функции рантайма, например к аллокатору. Языки, носящие с собой всю машину, типа явы или большинства ФП, этой проблемы лишены просто по причине отсутствия причин для возниконовения.
Но с аллокатором проблема решается реализацией своего, или применением готового, обученного бороться с проблемой, а что делать с исключениями? Поэтому-то они должны быть исключены :-) из обычаев делового оборота, особенно разработчиками библиотек, ибо их невозможно "реализовать". Они там, где-то, в глубине сибирских руд. И если с ними проблема, то эта жопа решения не имеет, кроме замены библиотеки.

Возможны частные случаи, типа обладания сакральным знанием что надо имплементировать в своей программе из __crt_hui_znaet_chto() для мелкософта v9.0 чтобы получить результат. Но я б таких не просто кастрировал, а еще бы и семьи вырезал, для гарантии.

Profile

kika: (Default)
kika

January 2017

S M T W T F S
1234567
89 1011121314
151617181920 21
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 16th, 2026 09:55 pm
Powered by Dreamwidth Studios