Funcion que reciba como argumento elementos de un vector SL
Publicado por Juan (2 intervenciones) el 05/11/2016 22:28:48
He declarado una funcion tipo void
void x(marcatiempo.at(i),marcatipo.at(x)) { .. };
y al momento de compilar me arroja
TuPrograma.cpp:49:16: error: variable or field 'analizar1' declared void void analizar1(marcatiempo.at(i),marcatipo.at(x)) { ^ TuPrograma.cpp:49:16: error: 'marcatiempo' was not declared in this scope TuPrograma.cpp:49:31: error: 'i' was not declared in this scope void analizar1(marcatiempo.at(i),marcatipo.at(x)) { ^ TuPrograma.cpp:49:34: error: 'marcatipo' was not declared in this scope void analizar1(marcatiempo.at(i),marcatipo.at(x)) { ^ TuPrograma.cpp:49:47: error: 'x' was not declared in this scope void analizar1(marcatiempo.at(i),marcatipo.at(x)) { ^
siendo que dentro del int main () declaré los vectores
vector<int>marcatiempo;
vector<string>marcatipo;
¿ Cómo solucionar ese problema ?
void x(marcatiempo.at(i),marcatipo.at(x)) { .. };
y al momento de compilar me arroja
TuPrograma.cpp:49:16: error: variable or field 'analizar1' declared void void analizar1(marcatiempo.at(i),marcatipo.at(x)) { ^ TuPrograma.cpp:49:16: error: 'marcatiempo' was not declared in this scope TuPrograma.cpp:49:31: error: 'i' was not declared in this scope void analizar1(marcatiempo.at(i),marcatipo.at(x)) { ^ TuPrograma.cpp:49:34: error: 'marcatipo' was not declared in this scope void analizar1(marcatiempo.at(i),marcatipo.at(x)) { ^ TuPrograma.cpp:49:47: error: 'x' was not declared in this scope void analizar1(marcatiempo.at(i),marcatipo.at(x)) { ^
siendo que dentro del int main () declaré los vectores
vector<int>marcatiempo;
vector<string>marcatipo;
¿ Cómo solucionar ese problema ?
Valora esta pregunta


0