用C++ 怎么查看记事本有几行数据了

#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int lineCount=0;
string str;
ifstream infile;
infile.open("文件.txt");
while (getline(infile,str))
lineCount++ //这个就是行数

先用fopen打开记事本文件,在用fread读出数据,然后在用strstr函数看看有几个回车换行符,就可以了。计数就可以知道有几行了追问

有代码吗?

追答

fopen fread strstr 百度搜这几个函数 ,你不自己找找以后还是不会

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-11-12
用代码吗?
用文件指针打开一个文件*f
int n=0;
string str;
while(*f!=EOF)
{ getline(f,str);
n++;}
n就是行数追问

怎么用文件指针打开文件,能有代码吗,是新手不懂

追答

忘了,查书去吧

第2个回答  2012-11-12
在C++中创建操作台,然后在操作台中”复制—粘贴(记事本的数据)“就行了!
第3个回答  2012-11-12
女朋友走了!怎么才能让她回来!!!

是否有C++函数可以获取记事本的状态信息
你问什么状态,如果是关闭打开的话,就是利用waitsingleobject()函数,关闭的时候就会返回

如何用c语言做记事本
printf ( "n文本一共有 %d 行" , (*l)->number ) ; printf ("n此文本一共有 %d 个单词!" , count ) ; return count ; } \/\/***这个函数是用来实现计算文本行数功能的***\/\/ int linecouter(lnodetype ** l , lnodetype ** end ) { int couter ; couter = (*l)->number ; ...

如何用c++写一个windows的记事本???
建立个菜单,内容是:"文件-保存,另存,关闭,打开";"编辑-撤销,全部删除,查找";"查看-字体"等等 然后判断用户操作对文本框的属性进行操作就可以了 比如要保存,就open一个文件,把文本框.text写进去就可以了 比如:FILE *fp fopen("c:\\abc.txt","w");fwrite(&TextBox.text,sizeof(TextBox.text)...

c++怎么定向清屏?system用一下就全清了,我要清指定的行。问有没有这样...
1)建立一个屏幕输出缓冲区,里面保存当前输出到屏幕的数据 2)读入用户操作指令 3)根据用户操作指令更新屏幕输出缓冲区数据 4)清除屏幕数据 5)将屏幕输出缓冲区数据重新输出到屏幕 下面的是为你写的一个示例程序,该程序有如下功能: 1)开始时显示一个 "九九乘法口诀" 表 2)在原"九九乘法口诀" 表的基础上,可以...

怎样用c++打开一个记事本并复制其内容
加头文件fstream 即可使用输入输出流,如 ifstream file("sfgs.txt");string s;fil>>s;这只是简单的实现,你可以根据需要调用其他的函数如getline等

C\/C++里面命令行参数是怎么使用的 ???
计算机的注册表里面把这个txt扩展名与记事本也就是notepad.exe关联起来了。然后实际上这个过程相当于在开始-运行-cmd的dos界面里面执行下面的语句notepad 文件名这个文件名是一个字符串,就是这个命令行参数了。你自己可以试试。同理,你可以自己定义一个扩展名,比如xxx,然后在注册表里面关联,然后双击则用你的C\/C++...

C高手--> 怎么在记事本中用C++代码来打开一.cpp结尾的文件?
.c\/.cpp)源文件 在用VC的时候出现的一些ProjectFile 根本就垃圾 不用理会 "就是在没有安装C的前提下 如何打开与C有关的文件?? "很困惑的问题呀 你即使没有安装VC的软件 也可以写C\/C++的 如果要编译 下载一个编译器就好了 比如微软的C++ toolkit 现在的搞编程的人,表达能力都不行呀 ...

C++中,使用MapViewOfFile对文件进行映像,如何按整数读取映像文件的内容...
int first = (int)base[0];cout<<first<<endl;2. 小端和大端格式。Windows下是小端格式,比如一个整数0x11223344,存在内存中的顺序是:44 33 22 11 即低位字节在低地址,高位字节在高地址。另一些系统使用大端格式,存在内存中的顺序和书写顺序一致是11 22 33 44。从这些系统中迁移数据需要颠倒...

c++ mfc做记事本 回车换行不好用 代码如下 求大神帮忙改一下!_百度...
if(pMsg->wParam==VK_RETURN )仅判断是回车键 但是有按下、松开两个消息传递,可以考虑增加判断 if(pMsg->message == WM_KEYDOWN){ if(pMsg->wParam == VK_RETURN)

用Visual C++练习C语言保存数据文件,为什么用记事本打开此文件,其中的...
记事本只能显示字符串,你的结构体中的num和age两个值,是被显示为乱码的。因为他们是int型数值,而不是字符串。

相似回答