error ¿a que se debe?
Publicado por MARCKS (2 intervenciones) el 28/05/2002 11:07:36
¿ por mas que miro el codigo no se a que se deben los errores ? ayudda
#include <stdio.h>
#include <conio.h>
class miclase {
int a;
public:
void pasar_a(int num);
int mostrar_a();
};
void miclase::pasar_a(int num)
{
a=num;
}
int miclase::mostrar_a()
{
return a;
}
void main()
{
miclase obj1, obj2;
clrscr();
obj1.pasar_a(10);
obj2.pasar_a(99);
printf(“%d\n”,obj1.mostrar_a());
printf(“%d\n”,obj2.mostrar_a());
getch();
}
errrores
c:\windows\escrit~1\menu.c:3: parse error before `miclase'
c:\windows\escrit~1\menu.c:3: syntax error before `{'
c:\windows\escrit~1\menu.c:8: parse error before `}'
c:\windows\escrit~1\menu.c:9: parse error before `:'
c:\windows\escrit~1\menu.c:13: parse error before `:'
c:\windows\escrit~1\menu.c: In function `main':
c:\windows\escrit~1\menu.c:20: `miclase' undeclared (first use in this function)
c:\windows\escrit~1\menu.c:20: (Each undeclared identifier is reported only once
c:\windows\escrit~1\menu.c:20: for each function it appears in.)
c:\windows\escrit~1\menu.c:20: parse error before `obj1'
c:\windows\escrit~1\menu.c:23: `obj1' undeclared (first use in this function)
c:\windows\escrit~1\menu.c:24: `obj2' undeclared (first use in this function
#include <stdio.h>
#include <conio.h>
class miclase {
int a;
public:
void pasar_a(int num);
int mostrar_a();
};
void miclase::pasar_a(int num)
{
a=num;
}
int miclase::mostrar_a()
{
return a;
}
void main()
{
miclase obj1, obj2;
clrscr();
obj1.pasar_a(10);
obj2.pasar_a(99);
printf(“%d\n”,obj1.mostrar_a());
printf(“%d\n”,obj2.mostrar_a());
getch();
}
errrores
c:\windows\escrit~1\menu.c:3: parse error before `miclase'
c:\windows\escrit~1\menu.c:3: syntax error before `{'
c:\windows\escrit~1\menu.c:8: parse error before `}'
c:\windows\escrit~1\menu.c:9: parse error before `:'
c:\windows\escrit~1\menu.c:13: parse error before `:'
c:\windows\escrit~1\menu.c: In function `main':
c:\windows\escrit~1\menu.c:20: `miclase' undeclared (first use in this function)
c:\windows\escrit~1\menu.c:20: (Each undeclared identifier is reported only once
c:\windows\escrit~1\menu.c:20: for each function it appears in.)
c:\windows\escrit~1\menu.c:20: parse error before `obj1'
c:\windows\escrit~1\menu.c:23: `obj1' undeclared (first use in this function)
c:\windows\escrit~1\menu.c:24: `obj2' undeclared (first use in this function
Valora esta pregunta


0