[Solucionado] Problema en codigo C++

Iniciado por Mario Olivera, 17 Julio 2014, 16:52 PM

0 Miembros y 1 Visitante están viendo este tema.

Mario Olivera

Hola gente estoy programando en c++ y al querer pasar desde un objeto argumentos a un constructor de una clase me tira un error, les dejo las lineas de codigo donde estaria mi error:

main.cpp

Código (cpp) [Seleccionar]
int main()
{
Factura factura1("nueve", "clavos olle", "10", "15");
return 0;
}


Factura.h

Código (cpp) [Seleccionar]
class Factura
{
public:
Factura(string,string,int,int);


Factura.cpp


Código (cpp) [Seleccionar]
Factura::Factura(string nPieza, string desPieza, int cantProductosComprar,int preArticulo)
{


El ERROR QUE ME TIRA:
Me dice que ninguna instancia de constructor "Factura :: factura" coincide con la lista de argumentos, y el argumento "nueve" me lo remarca con error, quisas estoy pasando mal los argumentos, espero que me ayuden Saludos  ;D

Stakewinner00

#1
Puedes postear el code entero si no es muy largo ni que sea por pastebin?

"10" no es un int pero 10 (sin las comillas si) lo digo por lo de Factura factura1("nueve", "clavos olle", "10", "15");

Mario Olivera

#2
Cita de: Stakewinner00 en 17 Julio 2014, 17:28 PM
Puedes postear el code entero si no es muy largo ni que sea por pastebin?

"10" no es un int pero 10 (sin las comillas si) lo digo por lo de Factura factura1("nueve", "clavos olle", "10", "15");

jaja te juro que me rio de mi mismo, muchas gracias Stakewinner00, era ese el error  ;-)