如何一行一行的读文本文件的内容 本人用CGI程序。进行查询我想把查询结果放在指定HTML里面的一个框架里如何做由于查询完后生成了一个txt文件里面是结果用C++如何一行一行的读文本文件的内容多谢///不要用MFC 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ifstream OpenFile(m_strPass);char ch[50];while(!OpenFile.eof()){ OpenFile.getline(ch,50,'\n');} int i; CStdioFile m_IniCombo2; CString buf; int nSubItem; CFileException e; if(m_IniCombo2.Open( "C:\\Combo2.ini", CFile::modeRead, &e ) ) { while(m_IniCombo2.ReadString(buf)) { if(buf==m_FindString) { m_IniCombo2.ReadString(buf); nSubItem=atoi(buf); for(i=0;i<nSubItem;i++) { m_IniCombo2.ReadString(buf); m_ComboBox2.AddString(buf); m_IniCombo2.ReadString(buf); } break; } } m_IniCombo2.Close(); } CStdioFile file if (file) { CStringline,line1; outfile.open("log.txt"); BOOL bIsOk = file.Open("test.txt",CFile::modeRead); if (!bIsOk) //判断文件有没有打开 return FALSE; // 读写文件,直到为空 while (file.ReadString(line) != NULL) CStdioFile file; ofstream outfile; if (file) { CString line; BOOL error = file.Open("test.txt",CFile::modeRead); if (!error) //判断文件有没有打开 return FALSE; // 读写文件,直到为空 while (file.ReadString(line) != NULL) .......bodyCStdioFile中ReadString为读取一行文本(读到换行符'\0')。要用头文件afx.h来包含CStdioFile. fgets(buf, sizeof(buf)-1, fp) 我想把查询结果放在指定HTML里面的一个框架里如何做 把结果写入一个扩展名为.htm的文件,在其他页面调用就可以了啊 不用MFC一行一行读文本文件的内容如下: FILE *fp; CString strPathName = "C:\\*.txt"; fp = fopen(strPathName,"r+"); char line[255]; if( fp == NULL ) exit( 1 ); while( !feof( fp ) ) { fgets( line, 255, fp ); //就是这句,每行中的内容都读入到line中 } fclose( fp ); 在键盘钩子处理函数KeyboardProc中创建dialog ?? C++与C 如何判断硬盘分区是否被格式化,急! 怎样获取版本号? 问个关于WriteFile的问题 兄弟们看看印度人现在在学什么啊,我们报着VC不放是不是真的危险啊,哎 动态生成的控件怎么响应事件? 用VC2012编译,error C4430出现如下编译错误,怎么也解决不了?求助大侠帮助。 如何从DirectX模式中退出来,但并不退出程序. 高分求教:有没有人做过MicroSoft Media Encoder??急急急急急急需技术支持。 关于添加文件的问题!请大家帮忙看看,欢迎发表想法! 图像识别问题,请高手赐教!
char ch[50];
while(!OpenFile.eof())
{
OpenFile.getline(ch,50,'\n');
}
CStdioFile m_IniCombo2;
CString buf;
int nSubItem;
CFileException e;
if(m_IniCombo2.Open( "C:\\Combo2.ini", CFile::modeRead, &e ) )
{
while(m_IniCombo2.ReadString(buf))
{
if(buf==m_FindString)
{
m_IniCombo2.ReadString(buf);
nSubItem=atoi(buf);
for(i=0;i<nSubItem;i++)
{
m_IniCombo2.ReadString(buf);
m_ComboBox2.AddString(buf);
m_IniCombo2.ReadString(buf);
}
break;
}
}
m_IniCombo2.Close();
}
{
CStringline,line1;
outfile.open("log.txt");
BOOL bIsOk = file.Open("test.txt",CFile::modeRead);
if (!bIsOk) //判断文件有没有打开
return FALSE;
// 读写文件,直到为空
while (file.ReadString(line) != NULL)
ofstream outfile; if (file)
{
CString line;
BOOL error = file.Open("test.txt",CFile::modeRead);
if (!error) //判断文件有没有打开
return FALSE;
// 读写文件,直到为空
while (file.ReadString(line) != NULL)
.......body
CStdioFile中ReadString为读取一行文本(读到换行符'\0')。
要用头文件afx.h来包含CStdioFile.
FILE *fp;
CString strPathName = "C:\\*.txt";
fp = fopen(strPathName,"r+");
char line[255];
if( fp == NULL )
exit( 1 );
while( !feof( fp ) )
{
fgets( line, 255, fp ); //就是这句,每行中的内容都读入到line中
}
fclose( fp );