C/Visual C - Estudiante

 
Vista:

Estudiante

Publicado por Franco (36 intervenciones) el 13/07/2005 08:44:15
Hola,

Este es mi primera nota en el foro. El problema que tengo es el siguiente. Estuve revisando un manual sobre c++ y en un ejemplo sobre funciones con objetos. Es un ejemplo sencillo en el que la función no hace más que miltiplicar a una variable del tipo entero por sí misma, obteniendo el cuadrado de la variable original.

El mensaje que aparece es el siguiente

19 f:\files\pucp\faci\2005-2\lp1\pre\curso2~1\funcion.cpp
implicit declaration of function `int srq(...)'

Pensé que podría ser un problema de sintaxis. Ya que es el segundo día que uso eñ dev c++.

Saludos.
= = =

#include <iostream.h>
#include <stdio.h>
#include <conio.h>
class objetos
{
int i;
public:
objetos(int n){i=n;}
int devol(){return i;};
};
int sqr(objetos o)
{
return o.devol()*o.devol();
};
void main()
{
objetos a(10), b(2);
cout<<srq(a);
cout<<sqr(b);
getch();
};
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Estudiante

Publicado por Ivan (1 intervención) el 13/07/2005 18:17:01
Es que has puesto srq en vez de sqr como se llama tu funcion
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar