Hi
i want to read float number from file .txt without using vectors , umbers are seprated by space , the nfor that i make like that
Code:
if (fp != NULL)
{
while (fgets(line, 1000, fp))
{
while(line[counter+1]!=NULL)
{
if (line[counter]==' ')
{
number=number/(Ogre::Math::Pow(10,number_float));
printf ("le nombre= %f",number);
}
else
{
if (line[counter]=='.')
{
number_float=0;
fl=true;
}
else
{
if(fl==false)
{
number=number*10+((int)line[counter]-(int)'0');
}
else
{
number_float++;
number=number*10+((int)line[counter]-(int)'0');
}
}
}
counter++;
that's seem work
but now i have problem with signe '+' , '-' i do not know how i make to read the positif and negatif numbers
have you an idea ?