Заупстили
работающий в
Visual Studio 6 код в
Builder-е от борланда.
Мало того, что у Строителя иная логика расстановки includ-ов, дык дальше: функция
pow стала при малом занчении возводимого в степень аргумента плодить форточки с мессагой
pow:Domain error. При этом сама программа продолжала работать, а частота форточкообразования ограничивалась лишь частотой вызова функции
pow.
Простейшая коррекция типа:
if(!a)return 0;
return pow(a,b);
|
решает пробелему.
Либо лыжи не едут, либо я слишком умный.
У меня один вопрос:
WTF?! о.O
хотелось бы услышать ваше мнение по этому поводу.