#include <iostream>
#include <fstream>
#include <map>
#include <string>
using namespace std;
void MapTest(ifstream & in){
map<string, int> myMap;
string word;
while(true){
in >> word;
if(in.fail()) break;
if(myMap.find(word) != myMap.end()){
int cout = myMap[word];
myMap.insert(pair<string, int>(word, cout++));
}else{
myMap.insert(pair<string, int>(word, 1));
}
if(in.eof()) break;
}
cout << myMap.size() << " unique word";
}
int main(){
ifstream in;
string fileName = "name.txt";
in.open(fileName);
MapTest(in);
}
08-14
08-14
08-14