Здравствуйте, alnsn, Вы писали:
K_O>>The internal SRI software exception was caused during execution of a data conversion from 64-bit floating point to 16-bit signed integer value. The floating point number which was converted had a value greater than what could be represented by a 16-bit signed integer. This resulted in an Operand Error. The data conversion
A>Исключение кидается в одном месте, а ловится часто совсем в другом. А это уже пахнет взаимодействием между командами. Проблема в том, что и код ошибки и исключение легко пропустить (второе даже легче в С++) если на практике ошибка возникает редко. Вот если бы ошибку нельзя было бы не пропустить ...
Господа, о каких там ексепшенах вы говорите? Чисто логически, это какой-то 16-разрядник, вот и потребовалост это дурацкое преобразование, а еще может быть мРС, работающая под ДОС. Ну или что-то вроде того. Там же все очень консервативно, один раз сработало, так и будут ставить до следующей аварии. Все-таки эксепшены реализуются операционкой, а не языком.