在一个文件中用容器超找字符的个数。
#include "stdio.h"
#include <vector>
#include <algorithm>
#include <iostream>
using namespace std;
int main()
{
FILE *fbegin;
unsigned long file_line = 1;
if (fbegin = fopen("F:\\111.doc", "rb"))
{
rewind(fbegin);
vector<char> L;
L = fbegin; //错误地方,不能把文件指针赋给L
if(binary_search(L.begin(), L.end(), '\n' ) )
++file_line;
}
printf("file_line= %ld", file_line);
return 0;
}