问题,通过什么手段能够实现从文档里读取指定的字符串? 比如(xxx)asdasdasd(xxx)asdasdasd我想取得()中间的内容。谢谢各位 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CStdiofile ff;ff.open(..);CString m_string;ff.readstring(m_string...);然后通过CString::find再找 char *lbuf; //读文件缓冲区指针long filesize;int hfile;hfile=_open(filename,_O_BINARY|_O_RDONLY);if(hfile==-1) return -1; //文件打开失败filesize=_lseek(hfile,0L,SEEK_END);lbuf=(char *)malloc(filesize + 200);if(lbuf==NULL){ return -10; //内存分配出错 _close(hfile);}_lseek(hfile,0L,SEEK_SET);_read(hfile,lbuf,filesize);lbuf[filesize+1]=0;所有内容读到lbuf缓冲区中,你只要操作这个缓冲区就可以了,取得你想要的任何东西,如还有问题,留言给我 如何实现工程中cpp,h文件的只读 如何在程序等待一个程序的多个实例? 100分!求undocumented windows nt一书的配套源代码 请问怎么才能让CListCtrl的Item不能被选择 这是什么错误? 服务器端发送图片给客户端如何实现? 想在当前路径下创建一个文件,怎么办? 简单符号图形信息管理系统?这个图形是怎么处理的? VC程序的连接问题! CWnd中的声明空成员函数OnSize究竟有何作用? 关于installshield制作安装程序的问题??? 怎样才能填充由两条贝塞尔曲线围成的封闭区域,谢谢了
ff.open(..);
CString m_string;
ff.readstring(m_string...);
然后通过CString::find再找
long filesize;
int hfile;hfile=_open(filename,_O_BINARY|_O_RDONLY);
if(hfile==-1)
return -1; //文件打开失败
filesize=_lseek(hfile,0L,SEEK_END);
lbuf=(char *)malloc(filesize + 200);
if(lbuf==NULL)
{
return -10; //内存分配出错
_close(hfile);
}
_lseek(hfile,0L,SEEK_SET);
_read(hfile,lbuf,filesize);
lbuf[filesize+1]=0;
所有内容读到lbuf缓冲区中,你只要操作这个缓冲区就可以了,取得你想要的任何东西,如还有问题,留言给我