Visual Studio 2008. Решил обновить себе Win SDK до 7-ой версии. Развернул, настроил. Начал собирать проект использующий gdi+, который до этого успешно собирался, а он мне вышеназванную ошибку в строке
return (Width <= REAL_EPSILON) || (Height <= REAL_EPSILON);
в файле gdiplustypes.h
(текст файла)
http://www.koders.com/cpp/fid8960BAB0E178F26F436C7EB79D6EC984CCE01EBA.aspx?s=matrix
Как видите из файла, студии не понравилась запись числа в виде 1.192092896e-07F
на которую он и выругался так грязно.
В инете объясняются простейшие случаи когда ошибка вызывается такой записью
1.192092896eAGAGA
то тогда выдается такая ошибка с описанием что ...not 'A'
но чем ей 0 не угодил?
Подозреваю, что так как ошибка возникла у меня одного, то видимо она связана с какими то настройками студии относительно записью экспонент.
Может кто сталкивался, можете по быстрому подсказать? А то время теряю