Pomoc s pointry
Napsal: 23 led 2010, 17:51
Ahoj. Chtěl bych požádat, jestli by se našel někdo, kdo by mi tak trošku polopaticky vysvětlil použití pointrů v menu. Jedná se mi o to, že mám 4 tlačítka a každé má udělat jiný úkol. A pomocí pointrů se ten úkol "třídí". Jen nevim přesně jak. Já vim, že to tu nedávno bylo, ale bylo to v Cčku a to mi bohužel nic neříká, takže jsem to z toho jaksi nepobral. Buď jestli by to šlo vysvětlit jednodušeji, nebo nejlépe přímo v (pic)basicu. Děkuju moc za pomoc. Mlike
Tak jsem se prokousal až k tomu jak dostat pointr na funkci, ale nevim jak tu funkci potom spustit. V tom cčku je to takto:
void ccp(unsigned int event)
{
if(event > EV_LIMIT) fatal(); // fatalni chyba
ccp_entry[ccp_status][event](); // skoc na entry
}
a právě tento příkaz si neumim převést do basicu
Tak jsem se prokousal až k tomu jak dostat pointr na funkci, ale nevim jak tu funkci potom spustit. V tom cčku je to takto:
void ccp(unsigned int event)
{
if(event > EV_LIMIT) fatal(); // fatalni chyba
ccp_entry[ccp_status][event](); // skoc na entry
}
a právě tento příkaz si neumim převést do basicu