Koledzy i Koleżanki,
mam prosty program zliczający linie w pliku. Jedak muszę na potrzeby większego projektu go udoskonalić czyli użytkownik sam podaje nazwę pliku z jakiego ma zliczać. Ale kurde nie kompiluje:( proszę o pomoc, pozdro
#include <iostream>
#include <fstream>
#include <stdio.h>
#include <conio.h>
#include <vector>
#include <string>
using namespace std;
//{
int zlicz(string filename)
{
int licznik =0;
vector<string> v;
ifstream file( const string * filename);
string line;
while(getline(file,line)) //Funkcja getline - odczytuje po kolei wersy pliku tekstowego.
v.push_back(line);
for(int i=0;i<v.size();i++)
{
licznik++;
}
getch();
return licznik;
}
int main()
{
string filename;
cout << "put name of file" << endl;
cin >> filename;
cout << zlicz(filename) << endl;
return 0;
}