Beginner: conversions

cannot convert a string to a float.

CString name, val;

        for (int iii = 0; iii < 15; iii++)
        {
               
                name.Format("windspp %d",iii);
                val = app->GetProfileString("profile",name, "");
                        ppdata[iii] = "%f", val
        }

ppdata is an array of floats.
the registry entry that is read is a number 12,67 for example but i can only get it out as a string if i am right (?).
Now how do I convert a string to a float ??

could someone copy/paste a list of possible conversions here as i allways fall across one i cannot do.

thanks for helping.
peter_bAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
bxtConnect With a Mentor Commented:
Have you tried the atof function

ppdata[iii] = atof(val)
       

0
 
peter_bAuthor Commented:
ppdata[iii] = "%f", val
this line is an error of course but thats what i would like to do...
0
 
peter_bAuthor Commented:
well theres a loss of data from double to float but should be ok.
Can you gie me some other conversion possibilities I am allways hanging with this ?
0
Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
bxtCommented:
atof should return a double so you shouldn't see any loss of data if you make your array an array of double.

There is also the strtod function

char *stringstop;
ppdata[iii] = strtod(val,&stringstop);

0
 
peter_bAuthor Commented:
okok great thanks but is there a list of all functions i can use somewhere ? the MS help is awfull...
0
 
bxtCommented:
If you have MSDN go to the index tab and type 'data conversion routines' or
'string manipulation routines' for a full list of functions that should be of interest to you.

If you don't have MSDN go to

http://msdn.microsoft.com/library/devprods/vs6/visualc/vccore/_crt_data_conversion.htm
0
 
peter_bAuthor Commented:
thanks you helped me alot !!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.