Práctica 5. Set y Map.
filtro.cpp
Ir a la documentación de este archivo.
1 
7 #include "guiatlf.h"
8 #include <iostream>
9 #include <fstream>
10 
11 using namespace std;
12 
13 int main (int argc, char* argv[]) {
14  if (argc != 3) {
15  cerr << "Uso: " << argv[0] << " <filename_guia1>" << " <beg_of_name>";
16  exit(1);
17  }
18 
19  ifstream is1;
20  is1.open(argv[1]);
21 
22  string beg = argv[2];
23 
24  if (!is1.is_open()) {
25  cerr << "Error al abrir el fichero" << argv[1];
26  exit(1);
27  }
28 
29  Guia_Tlf guia1, guia_ret;
30  is1 >> guia1;
31  guia_ret = guia1.guia_con_nombres_comenzando(beg);
32 
33  cout << guia_ret;
34 
35  return 0;
36 }
TDA Guia_Tlf.
Definition: guiatlf.h:26
Guia_Tlf guia_con_nombres_comenzando(const string &str)
Obtiene una guía con los nombres que empiezan por una cadena.
Definition: guiatlf.cpp:157
TDA guia de teléfonos.