如何较快地将Unicode转变为float
小弟在WINCE下想实现都txt文件中的float数据的功能,但是WINCE下的txt文件是unicode编码的,所以需要进行处理。不知道各位大侠有什么好的方法。
我要实现的功能是这样的:WINCE下有txt文件,里面有每一行有两个float数据,用空格分开。如
1.234 3.456
2.987 -8.3
-0.422 13.45
……
现在要把这些数据读到程序中,并保存为float形式,请问有什么快一点的方法,有没有直接能按一个float来读取的函数?
[解决办法]
_stscanf
_ttof
_tcstod
都可以
[解决办法]
先读出来串,在转换成浮点型了
[解决办法]
用ReadString读成字符串,在转化下就行了,ReadString就是按行读取,转化的方式楼上们都说了,觉得这样就可以解决你的问题了