Tengo el siguiene problema, en este programa utilice 2 metodos (normal y weave drive), quiero crear un tercer "metodo void" que contenga a estos 2 metodos pero cada vez que introdusco estos 2 metodos en el tercer metodo el programa me marca error al compilar, en internet no he encontrado informacion de como meter un metodo dentro de otro. por favor si puede ayudarme y explicarme como puedo crear ese tercer metodo, le agradecere bastante.
gracias de ante mano.
class motors
{
public:
int pasos[8];
void normal(bool value)
{
if (value==true)
{
pasos[0]=3;
pasos[1]=6;
pasos[2]=12;
pasos[3]=9;
}else
{
pasos[0]=1;
pasos[1]=2;
pasos[2]=3;
pasos[3]=4;
}
}
void wavedrive(bool value)
{
if (value==true)
{
pasos[0]=1;
pasos[1]=2;
pasos[2]=4;
pasos[3]=8;
}else
{
pasos[0]=1;
pasos[1]=2;
pasos[2]=3;
pasos[3]=4;
}
}
};
motors m