Miren, estoy aprendiendo MFC entonces cree un programa que calcule el area de un circulo, entonces tengo mi variable int Resultado;
#define PI 3.1415
Resultado = Radio*PI;
Pero al usar
MessageBoxA(Resultado,"El area es:",MB_OK);
Me marca error en resultado, como le puedo hacer para que no me marque error. como puedo pintar un int en Messagebox
Hola kaozdeoz.
Fijate si te sirve de este modo:
#include <iostream>
#include <string>
#include <sstream>
#include <windows.h>
int main()
{
float r = 5;
std::stringstream ss;
ss << r * 3.1416;
MessageBoxA(0,
((std::string)("El area es: "+ss.str())).c_str(),
"AREA DEL CIRCULO",
MB_OK);
return 0;
}
Saludos :)