[求助]文本文件的读取
我想把文本文件的内容读到两个变量中,以空格区别不同的数据,如空格前的数据读到一个变量中,空格后的数据读到一个变量中,要怎么做,望高手指点,谢谢!
我想把文本文件的内容读到两个变量中,以空格区别不同的数据,如空格前的数据读到一个变量中,空格后的数据读到一个变量中,要怎么做,望高手指点,谢谢!
[此贴子已经被作者于2007-7-9 12:19:30编辑过]
但我是用的Edit控件中的数据,是从其他地方接收到的,我就用了空格符分开,数据是没有预先设置的,就只有空格是我自己加的,或者可以把Edit中的数据分开存储吗?可以不通过文本,我只是觉得有文本读数据方便一点,我开始就读的整个文件,但后来觉得没什么意义,所以想改改!
拜托余来再帮忙解答一下。
简单的说就是从Edit中读数据,空格作为分隔!把数据赋给变量!谢谢了!
假如你的CEdit控件ID是 IDC_EDIT1 ,你的变量类型为int
int a;
GetDlgItemInt(a); ///直接将控件IDC_EDIT1的数据读取到变量a中,注意类型是
//int型
CString str;
GetDlgItemText(IDC_EDIT1,str); //如果是字符串就用这个,然后
str+='\0'; //加上空字符 最后循环这个就能读取全部了