Сообщение Re[2]: [VS] vsnprintf по разному обрабатывает 0.0 в Release от 15.03.2021 7:25
Изменено 15.03.2021 9:06 DDDX
Re[2]: [VS] vsnprintf по разному обрабатывает 0.0 в Release и Debug сборках
Здравствуйте, Alexander G, Вы писали:
AG>Здравствуйте, Коваленко Дмитрий, Вы писали:
КД>>Обнаружил, что отладочная и релизная версия одной программы (откомпилирована в VS2015) возвращают различающиеся текстовые представления double 0.0.
AG>У меня не воспроизводится. Всегда 17 символов.
Если не сложно, выложу куда нибудь свои ucrtbased.dll (32 и 64 бита) из каталогов C:\Windows\SysWOW64 и C:\Windows\System32.
MS говорит — обновитесь, мы все исправлили.
Но у меня все обновлено до упора.
Возможно кто-то заменил crtbased.dll на старую версию, а VS этого не замечает
AG>Здравствуйте, Коваленко Дмитрий, Вы писали:
КД>>Обнаружил, что отладочная и релизная версия одной программы (откомпилирована в VS2015) возвращают различающиеся текстовые представления double 0.0.
AG>У меня не воспроизводится. Всегда 17 символов.
Если не сложно, выложу куда нибудь свои ucrtbased.dll (32 и 64 бита) из каталогов C:\Windows\SysWOW64 и C:\Windows\System32.
MS говорит — обновитесь, мы все исправлили.
Но у меня все обновлено до упора.
Возможно кто-то заменил crtbased.dll на старую версию, а VS этого не замечает
Re[2]: [VS] vsnprintf по разному обрабатывает 0.0 в Release
Здравствуйте, Alexander G, Вы писали:
AG>Здравствуйте, Коваленко Дмитрий, Вы писали:
КД>>Обнаружил, что отладочная и релизная версия одной программы (откомпилирована в VS2015) возвращают различающиеся текстовые представления double 0.0.
AG>У меня не воспроизводится. Всегда 17 символов.
Если не сложно, выложи куда нибудь свои ucrtbased.dll (32 и 64 бита) из каталогов C:\Windows\SysWOW64 и C:\Windows\System32.
MS говорит — обновитесь, мы все исправлили.
Но у меня все обновлено до упора.
Возможно кто-то заменил crtbased.dll на старую версию, а VS этого не замечает
AG>Здравствуйте, Коваленко Дмитрий, Вы писали:
КД>>Обнаружил, что отладочная и релизная версия одной программы (откомпилирована в VS2015) возвращают различающиеся текстовые представления double 0.0.
AG>У меня не воспроизводится. Всегда 17 символов.
Если не сложно, выложи куда нибудь свои ucrtbased.dll (32 и 64 бита) из каталогов C:\Windows\SysWOW64 и C:\Windows\System32.
MS говорит — обновитесь, мы все исправлили.
Но у меня все обновлено до упора.
Возможно кто-то заменил crtbased.dll на старую версию, а VS этого не замечает