SoloCodigo

Programación General => C/C++ => C++ Builder => Mensaje iniciado por: sergiocg en Lunes 24 de Mayo de 2010, 13:28

Título: Aprendiendo funciones
Publicado por: sergiocg en Lunes 24 de Mayo de 2010, 13:28
Estoy empezando con C++ Builder y estoy intentando crear una función muy simple que sume 2 valores. El error que tengo es que no me deja convertir el entero del resultado para a cadena para poder mostrarlo en un Label. A ver si alguien me ayuda:

int sumar(int x, int y)
{
int resultado;
resultado = x/y;
return resultado;
}
int dato1, dato2,x,y;
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
dato1 = Edit1->Text.ToInt();
dato2 = Edit2->Text.ToInt();

Edit3->Caption = sumar;
}
Título: Re: Aprendiendo funciones
Publicado por: softevolutions en Lunes 24 de Mayo de 2010, 17:38
Tienes un error en el codigo:


void __fastcall TForm1::Button1Click(TObject *Sender)
{
dato1 = Edit1->Text.ToInt();
dato2 = Edit2->Text.ToInt();

Edit3->Caption = sumar(dato1, dato2);
}
Título: Re: Aprendiendo funciones
Publicado por: sergiocg en Martes 25 de Mayo de 2010, 09:30
Gracias