哦,那要完成这个功能是不是只有用sscanf()了
比如,将文件中的一行读取到一个buffer中,内容为"19 18 32.673 name",要将其分别保存在变量中sscanf(buf,"%d%d%f%s",&nHour,&nMinute,&nSecond,&cName);就实现这样的功能,但我很不喜欢用char buf[],因为他要指定大小。想尽量用CString来做。