Студия 7.1 валится в дебуге: R6003 - floating point not loaded

xaka 06.04.2004 - 15:07 | Создал консольное приложение WinAPI, чисто, влепил туды main(). Написал вот такой вот код: float a; sscanf("1.0032", "%f", &a); И в дебуге прога валится с указаной мною в теме ошибкой!! Что делать?
LF 1 - 06.04.2004 - 16:50 | Перечитай что ты написал
xaka 2 - 06.04.2004 - 17:15 | Я написал все отлично, вот что мне ответили другие люди, причем над этой ошибкой уже работают :) http://www.gamedev.ru/forum/?action=showtopic&group=0&topic=7310 PRB: "Floating-point Support Not Loaded" Error with scanf() Last reviewed: July 25, 1997 Article ID: Q37507 The information in this article applies to: The C Run-time (CRT) inсludеd with: - Microsoft C for MS-DOS, versions 6.0, 6.0a, 6.0ax - Microsoft C for OS/2, versions 6.0, 6.0a - Microsoft C/C++ for MS-DOS, version 7.0 - Microsoft Visual C++ for Windows, versions 1.0, 1.5 - Microsoft Visual C++ 32-bit Edition, versions 1.0, 2.0, 4.0, 5.0 SYMPTOMS When an application uses the scanf() function to read a floating-point value from the console into an uninitialized "float" type global variable, an R6002 "floating-point format support not loaded" error occurs. This error also occurs when any formatted input routine is used to read a value. CAUSE The compiler does not generate a reference to the __fltused variable that instructs the linker to load the floating-point support module. RESOLUTION To work around this problem, initialize the floating-point variable or use the variable in an expression in the routine that contains the scanf() call. STATUS This behavior is expected. To minimize the size of the ехесutable file, the compiler loads floating-point support only when it is required. MORE INFORMATION When a module uses only one of the formatted input routines and does not also initialize a floating-point variable, the compiler does not load floating-point support. Remove the comment indication from either or both of the two lines in the sample code below to eliminate the R6002 error. Sample Code /* * Compile options needed: none */ #inсludе <stdio.h> float x ; main() { // Remove the comment from the next line to eliminate the error. // x = 2.3 ; scanf ("%f", &x) ; // Remove the comment from the next line to eliminate the error. // printf ("%f\n", x) ; }
xaka 3 - 06.04.2004 - 17:19 | LF: Ой....прошу мене извенить...и впрям тупо написал, все из-за того, что лазил через 8-ку, а это дорого, пришлось в попыхах по клаве стучать :). P.S. блин, эта фигня с 1997 года и немогут ее решить, вот разработчики хреновы...

>>