读取源程序中文件内容,统计其中 if 的个数
#include<iostream>
#include<fstream> //万能头文件#include<bits/stdc++.h>
using namespace std;
int main()
{
char ch,sr;
int ifnum=0;
ifstream in;
in.open(“sample.cpp");
if(!in)
{
cout<<"Cannot open file.";
return 1;
}
while(in)
{
in.get(ch);
if(ch=='i')
{
in.get(ch);
in.get(sr);
if(ch=='f'&&sr==' '||ch=='f'&&sr=='(')
ifnum++;
}
}cout<<"关键字if使用次数:"<<ifnum<<endl;
in.close();
return 0;
}