Viernes 8 de Noviembre de 2024, 23:22
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación General
»
C/C++
(Moderador:
Eternal Idol
) »
Alguien Me Dice Cual Es El Error De Este Codigo?
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Alguien Me Dice Cual Es El Error De Este Codigo? (Leído 1189 veces)
AnioN
Miembro MUY activo
Mensajes: 339
Alguien Me Dice Cual Es El Error De Este Codigo?
«
en:
Sábado 30 de Septiembre de 2006, 16:30 »
0
Código: Text
#include<iostream>
void PorDefecto(int a, int b = 0, int c = -7, int d = 2);
void main() {
PorDefecto(1,3,4,3);
// PorDefecto();
// PorDefecto(1,2,,4);
PorDefecto(3,1);
PorDefecto(33);
cout << endl << "Presione una tecla para salir";
cin.get();
}
void PorDefecto(int a, int b = 0, int c = -7, int d = 2) {
cout << endl << "a = " << a << "b = " << b << "c = " << c << "d = " << d;
}
El error que me arroja el compilador es " Default argument value redeclared for parameter 'b' "
Tweet
shakka
Miembro HIPER activo
Mensajes: 679
Nacionalidad:
Re: Alguien Me Dice Cual Es El Error De Este Codigo?
«
Respuesta #1 en:
Sábado 30 de Septiembre de 2006, 16:55 »
0
Pues como dice el mensaje estas asignandole un valor a b 2 veces.
blog
http://blog.mbrenes.com
Eternal Idol
Moderador
Mensajes: 4696
Nacionalidad:
Re: Alguien Me Dice Cual Es El Error De Este Codigo?
«
Respuesta #2 en:
Sábado 30 de Septiembre de 2006, 16:56 »
0
Los parametros por defecto van solo en el prototipo.
Código: Text
void PorDefecto(int a, int b = 0, int c = -7, int d = 2);
void PorDefecto(int a, int b, int c, int d) {
cout << endl << "a = " << a << "b = " << b << "c = " << c << "d = " << d;
}
Nacional y Popular
En mi país la bandera de Eva es inmortal.
Queremos una Argentina socialmente justa, económicamente libre y políticamente soberana.
¡Perón cumple, Evita dignifica!
La mano invisible del mercado me robo la billetera.
AnioN
Miembro MUY activo
Mensajes: 339
Re: Alguien Me Dice Cual Es El Error De Este Codigo?
«
Respuesta #3 en:
Sábado 30 de Septiembre de 2006, 17:18 »
0
Gracias.
Eternal Idol
Moderador
Mensajes: 4696
Nacionalidad:
Re: Alguien Me Dice Cual Es El Error De Este Codigo?
«
Respuesta #4 en:
Sábado 30 de Septiembre de 2006, 17:20 »
0
Cita de: "AnioN"
Gracias.
De nadas
Nacional y Popular
En mi país la bandera de Eva es inmortal.
Queremos una Argentina socialmente justa, económicamente libre y políticamente soberana.
¡Perón cumple, Evita dignifica!
La mano invisible del mercado me robo la billetera.
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación General
»
C/C++
(Moderador:
Eternal Idol
) »
Alguien Me Dice Cual Es El Error De Este Codigo?