Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.
calcular expresion matematica
Enviado por voltt el día 14 de septiembre de 2008
Buenas!
estoy aprendiendo visual c++ y estoy haciendo un programa en el que abro un archivo mediante la clase CFileDialog, y querria leer el contenido de ese fichero, el cual seria una expresion matematica del tipo "3+( 2 * 9 ) - 2 / 12" y calcularlo dando el resultado mediante un MessageBox.
El problema que se me plantea es como leer esa linea mediante esa clase ,ya que doy la opcion de elegir el fichero mediante un Common Dialog y no puedo usar iftream nombre_variable("archivo.txt") y luego getline para obtener el contenido.
Una vez obtenida esa linea, he pensado en hacer un algoritmo recursivo para ir obteniendo los resultados, pero no lo veo demasiado claro.