00001
00005 #include <map>
00006
00007 #include <list>
00008 using std::list;
00009
00010 #include <string>
00011 using std::string;
00012
00013 #include <iostream>
00014 using std::cout;
00015 using std::endl;
00016
00017 #include <fstream>
00018 using std::fstream;
00019
00020 class p2ta6{
00021
00022 public:
00023
00024 typedef std::map<string, std::list<string> > Diccionario;
00025
00026 public:
00027
00028 string ImprimirLista (const list<string> &listilla );
00029 string ImprimirDiccionario ( );
00030 void Insertar (const string &direccion , const string &renglon);
00031 bool Extractor (const string &renglon );
00032 void leer_archivo ( );
00033
00034 private:
00035
00036 Diccionario DDD;
00037 };