Сейчас я работаю над личным проектом, которым занимаюсь уже почти год. Я пытаюсь перенести его в среду Windows, и мне это удалось. Поскольку я пытаюсь в ближайшее время предоставить людям версию для Windows, я решил продолжить разработку в Windows, пытаясь добавить новые функции и устранить ошибки, которые существовали в течение нескольких месяцев. Недавно пытаясь добавить функциональность, которая сильно зависит от тригонометрии, я обнаружил, что все 3 тригонометрические функции, как ни странно, возвращают одно и то же значение (1072693887) независимо от переданного параметра. Как вы понимаете, это приводит к довольно странным ошибкам в системе.
У меня есть math.h, и, насколько мне известно, нет других файлов, содержащих эту функцию. (Возможно, есть команда отладчика, чтобы найти, где определен символ? Я не смог найти ничего подобного, но, возможно, я что-то пропустил.) Я пытался спросить в другом месте и поискать в Google, но безрезультатно...
Кто-нибудь еще слышал об этой проблеме раньше или знает, как ее исправить?