C Cómo abrir puntos almacenados en txt, mostrar los puntos en la interfaz y guardarlos en un mapa hash.
No sé cómo dibujar los puntos, pero no es difícil leer el archivo y guardar las coordenadas en el mapa, escribí el siguiente programa
# incluir lt;iostreamgt;
#include lt;
#include lt; >#include lt; stringgt ;
#include lt;hash_map.stringgt;
#include lt;hash_mapgt;
usando el espacio de nombres std;
hash_maplt;string, stringgt; m_PortMap;
int main(int argc, char **argv)
{
m_PortMap.clear();
ifstream ifs("Input.txt");
cadena strInput;
cadena:: tamaño_tipo Índice
cadena strTmp;
while(ifsgt; gt; strInput)
{
Index=strInput.find(",");
strTmp= strInput.substr(0 Índice );
m_PortMap[strTmp]=strInput.substr(Índice 1
}
);
return 0;
}
Los puntos en el archivo son los siguientes
El programa establece un punto de interrupción para ver el contenido de el mapa
Completo~