Estoy haciendo un trabajito practico para la universidad es sobre clases y resulta que tengo algunos errores. A continuacion pongo la parte del codigo que falla y comento bien.
class materia
{
private:
char * nombre;
float * notas;
int max;
public:
materia(int n);
guardar(char * nom);
guardaNota(int indice,int num);
float promedio(int indice);
~materia();
};
materia:: materia(int n)
{
nombre=new char[n];
notas=new float[n];
}
materia:: guardar(char * nom)
{
strcpy(nom,nombre);
}
void __fastcall TForm1::Button1Click(TObject *Sender)
{
mat.guardar(Edit2->Text);
}
el problema se me presenta en el ultimo procedimiento (si es que en C se le llama igual que en visual) en el que quiero guardar el contenido de una caja de texto y me dice que no puede convertir Ansistring a char.gracias saludos a todos.
2006-09-27
04:21:13
·
2 respuestas
·
pregunta de
Anonymous
en
Ordenadores e Internet
➔ Programación y Diseño