<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>
Pero las macros se evaluan en tiempo de compilación, yo necesito que se evaluen en  tiempo de ejecución, esto es, que el usuario pueda ingresar la fórmula y el programa la evalue y ejecute.<BR>
 <BR>
Gracias de todos modos por el aporte<BR>
 <BR>
Rodolfo<BR><BR>> Date: Tue, 15 Jul 2008 13:16:27 -0400<BR>> From: hugo.gutierrez.s@gmail.com<BR>> To: cconclase@listas.conclase.net<BR>> Subject: Re: [C con Clase] interprete de expresiones matematicas<BR>> <BR>> Rodolfo<BR>> <BR>> Mediante el uso de sustitución de macros se puede realizar algo parecido<BR>> Pero no sé si te sirve...<BR>> <BR>> #include <stdio.h><BR>> #define v x+5<BR>> <BR>> main()<BR>> {<BR>> int x=2, y;<BR>> y= v;<BR>> printf("v= %d\n",v);<BR>> getchar();<BR>> }<BR>> <BR>> Hugo Gutierrez S.<BR>> <BR>> 2008/7/14, rodolfo rosso paz <rodolforossopaz@hotmail.com>:<BR>> > Hola a todos nuevamente, de nuevo por aqui molestando:<BR>> ><BR>> > queria saber si hay una forma de evaluar una expresion matamatica contenida<BR>> > en una cadena y obtener el resultado :<BR>> ><BR>> ><BR>> > Ejemplo.<BR>> ><BR>> > int x = 3<BR>> > var = "x + 5"<BR>> > int resultado = evaluar(var)<BR>> ><BR>> > y que resultado contenga 8. me dicen que en java hay una funcion EVAL()<BR>> > y yo recuerdo que en clipper tambien habia lo que se le llamaba macros y<BR>> > solo era necesario colocar & delante de var, y con eso obtenia el resultado<BR>> > de la formula contenida en la cadena.<BR>> ><BR>> > ¿hay forma de hacerlo en c++?<BR>> ><BR>> ><BR>> > Gracias de antemano<BR>> ><BR>> > Rodolfo<BR>> ><BR>> ><BR>> ><BR>> > ________________________________<BR>> > Discover the new Windows Vista Learn more!<BR>> > _______________________________________________<BR>> > Lista de correo Cconclase Cconclase@listas.conclase.net<BR>> > http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net<BR>> > Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ<BR>> ><BR>> <BR>> _______________________________________________<BR>> Lista de correo Cconclase Cconclase@listas.conclase.net<BR>> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net<BR>> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ<BR><BR><br /><hr />Connect to the next generation of MSN Messenger   <a href='http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&source=wlmailtagline' target='_new'>Get it now! </a></body>
</html>