♣
请教入门问题
我有一个文本文件,里面内容如下:
1234666
4456456
5456464
5564588
.......
.......
是一条条无规则的数据.
现在我用cfileopen对话框将它打开,但cfileopen里面好像只有获得文件名,或是文件路径等函数.请问我要用什么控件或什么样的方法来得到文本里的每一条数据呢?然后存在一个数组里呢?
在线等!谢先!
· 网友精彩回答:
int dwlength = 0;
try {
pfile = new cstdiofile("你要读的文件名.txt",cfile::moderead | cfile::sharedenynone);
dwlength = pfile->getlength();
}
catch(cfileexception, pex) {
pex->reporterror();
}
end_catch
if (pfile != null) {
char tmp_buf[80];
pfile->readstring(tmp_buf, 80);
int m_servernum = atoi(tmp_buf);
for (int i = 0; i < m_servernum; i++) {//读出来后装在下拉框里面
m_comboserver.deletestring(i);
pfile->readstring(tmp_buf, 80);
m_comboserver.insertstring(i, tmp_buf);
pfile->readstring(tmp_buf, 80);
m_comboserver.setitemdata(i, ntohl(inet_addr(tmp_buf)));
}
pfile->close();
delete pfile;
使用 cstdiofile 进行操作
cfiledialog 的任务只是选择文件获取一个文件名,
而 cstdiofile 才是对文件进行操作的类
- 更多问题:
- · asp两个问题
- · 查数据库中所有表的名称
- · 着急!初学者使用 database configuration assistant 向导创建一个新数据库,报错如下:
- · 问一个UNICODE的问题
- · 局域网多个客户机并发向同一服务器传送小于1K字符串,以下方法能保证可靠吗?
- · Smart Client 自动更新讨论
- · 浮点数问题,这是VC6.0的BUG吗?
- · 在线等一个 关于声明变量的小问题 ---------------
- · 请教关于WebBrowser、MemoryStream问题
- · 昨天吃坏东西了,肠胃炎发作,躺了一天,终于用内功把毒镇住了.散分!
- · 如何删除一个类?
- · 截图问题
- · 如何调用外部程序,并把外部程序的界面放到我的界面上
- · 如何在.net中做图表?
- · 我的shell脚本怎么能运行java程序
- · ****** 数据源改动后,重新部署EJB时的问题 ******
- · struts技术文档
- · WebLogic专题 | WebLogic
- · WebSphere专题
- · Eclipse函数
- · 多媒体技术 | 多媒体
- · WAP专题
- · 应用中间件
- · java 分布式
- · ic查询
- · 接触式ic卡
- · 半导体公司
- · java database
- · spark lan
- · ultra iso
- · ca ssl
- · 分布式攻击
- · 使用汇编写进注册表启动的简单例子
- · 禁用注册表有什么用处
- · 注册表在哪
- · 电脑注册表损坏时出现的十种症状
- · 怎样修改注册表
- · 如何恢复注册表啊
- · 谁有注册表恢复工具?
- · cookies档案
- · firefox浏览器

